indoor dining 6 am to 10:30 pm.

(831) 425-1485 for take out

2050 Soquel Ave — Santa Cruz, CA — (831) 425-1485