Oue web site is currently under construction.

Location:
830 41st Ave.
Santa Cruz CA 95062

Phone: (831) 464-2586

Restaurant Hours:

 
OPEN
CLOSE
SUN
1:00pm
9:30pm
MON
CLOSED
TUE
5:00pm
10:00pm
WED
5:00pm
10:00pm
THU
5:00pm
10:00pm
FRI
5:00pm
10:30pm
SAT
1:00pm
10:30pm