Main content starts here, tab to start navigating

Hours & Location

525 Skyway Rd,
San Carlos, CA 94070

(650) 654-2822

Open nightly  4pm - 9pm

For outdoor dining, pick-up & delivery!

Order Online

Get Directions