Home
Menu
Restaurants
More
(650) 537-9494
Now serving take-out 7-days a week:Lunch 11am - 2pmDinnerMon-Thu: 5pm - 8:30pmFri-Sun: 5pm - 9pm
Redwood City Location