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 23rd through Friday, November 24th. We will resume normal business hours on Saturday, November 26th. Happy Holiday.