San Carlos Chinese Restaurants

+ Place
1 to 4 of 4

Amazing Wok

1653 Laurel St, San Carlos, CA 94070 (Map)

(650) 595-2031

Flower Drum Restaurant

1050 El Camino Real, San Carlos, CA 94070 (Map)

(650) 595-8880

Happy Dragon Chinese Restaurant

626 Walnut St, San Carlos, CA 94070 (Map)

(650) 593-5045

Oxford St Chinese Restaurant

1195 Laurel St, San Carlos, CA 94070 (Map)

(650) 593-8888

1 to 4 of 4