New Flower Drum Restaurant

1109 Laurel St
San Carlos, CA  
Hours of Operation
Mon-Thu 11am-9pm
Fri 11am-9:30pm
Sat 11am-9:30pm
Sun 11am-9pm
Customer Reviews
 YP.com
hubbabubba1096 on 02/03/2008
This is okay. Fast serive, good food for...
Business Details
People Also Viewed
Henry's Garden
1050 El Camino Real
San Carlos, CA
Joy Meadow
701 El Camino Real
Redwood City, CA
New Kapadokia Restaurant
2399 Broadway St
Redwood City, CA