New Flower Drum Restaurant
OPEN NOW
Today: 11:00 am - 9:00 pm
32 Years
in Business
02/03/2008
This is okay. Fast serive, good food for a family dinner
Phone: (650) 595-8880
Address: 1109 Laurel St, San Carlos, CA 94070
Cuisines: Family Style, Caterers, Chinese, Asian
Price Range : Below Average
1133 Old County Rd, San Carlos, CA 94070
120 El Camino Real, Redwood City, CA 94062
1200 Industrial Rd Ste 10, San Carlos, CA 94070
741 Laurel St, San Carlos, CA 94070
626 Walnut St, San Carlos, CA 94070
344 El Camino Real, San Carlos, CA 94070
825 Laurel St, San Carlos, CA 94070
1201 Laurel St, San Carlos, CA 94070
445 Industrial Rd, San Carlos, CA 94070
769 Laurel St, San Carlos, CA 94070