New Flower Drum
(650) 595-8880 | 1109 Laurel St, San Carlos, CA 94070
Chinese Delivery in San Carlos
Menu
Order Online
Coupons
Location
About
New Flower Drum
1109 Laurel St 94070
(Chinese)
Come visit us at: 1109 Laurel St, San Carlos, CA 94070