Ten Seconds Yunnan Rice Noodle

7905 Engineer Road San Diego 92111