New Flower Drum Restaurant

1109 Laurel St
San Carlos, CA  
Hours of Operation
Daily 11am-9pm
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
People Also Viewed
1737 Post St
San Francisco, CA
Nonni's Bistro
425 Main St
Pleasanton, CA
Lanna City Thai Cuisine
33330 Alvarado Niles Rd
Union City, CA