Main content starts here, tab to start navigating

Hours & Location

525 Skyway Rd,
San Carlos, CA 94070

(650) 654-2822

Open nightly for takeout, delivery, and outdoor dining

4pm - 9pm

Make a Reservation Order Online

Get Directions