863 Main Street
Redwood City, CA 94063

P (650) 679-8184
F (650) 679-8174

Business Hours

We are open for indoor seating, outdoor seating, curbside pickup, delivery!

 

Tuesday – Sunday

8am to 2:30pm | 4pm to 8pm