Order Online

New Flower Drum

1109 Laurel St
San Carlos, CA 94070
(650) 595-8880
Order online Menu | Reservation | Info
Any questions please call us.