New Canton
1160 Laurel St. 94070
(Chinese, Vietnamese)
Order Online

Come visit us at: 1160 Laurel St., San Carlos, CA 94070