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
People Also Viewed
Chef Peking
515 Veterans Blvd
Redwood City, CA
Rice Garden
1133 Old County Rd
San Carlos, CA
Xuemin Niu
1195 Laurel St
San Carlos, CA