New Flower Drum Restaurant

1109 Laurel St
San Carlos, CA  
Customer Reviews
hubbabubba1096 on 02/03/2008
This is okay. Fast serive, good food for...
cityshan on 12/18/2007
The Flower Drum has new owners and has r...
Some content provided by
Business Details
Other Places Like This

Su Hong Eatery-Palo Alto

Voted Best Chinese Restaurant
  (650) 493-4664
King Chuan Restaurant
1188 San Carlos Ave
San Carlos, CA
0.8 mi
New Canton Restaurant
1160 Laurel St
San Carlos, CA
0.9 mi
Amazing Wok
1653 Laurel St
San Carlos, CA
1.2 mi