Visit us, call us and Order Online.
825 El Camino Real
Redwood City CA 94063
Phone: (650) 365-5369
In observance of Thanksgiving, our restaurant will be closed from Thursday, November 24th through Friday, November 25th. We will resume normal business hours on Saturday, November 26th.