COME VISIT

Sun, Mon, Wed, Thurs,
11:30AM - 7:30PM
Fri - Sat,
11:30AM - 8PM
Tues,
CLOSED

Phone: (650) 367-7260

3201A Oak Knoll Drive,
Redwood City, CA 94062

A fantastic photo of the front of the restaurant