REMINDER! WE WILL BE CLOSED ON FRIDAY 5/31 AND SATURDAY 6/1 FOR A SHORT BREAK



REMINDER! WE WILL BE CLOSED ON FRIDAY 5/31 AND SATURDAY 6/1 FOR A SHORT BREAK

 1179 Laurel Street 
San Carlos, CA

Call (650) 591-1075

to place an order



             
OPEN FOR DINE-IN & TAKEOUT
TUES-SAT
4pm-9pm