Dine • To Go • Delivery
831-431-6058

Order On ToastDownload The Toast App
800 41st Avenue
Santa Cruz, CA
\r\n\r\n

We Deliver!

\r\n

Give us a call at 831.475.4999.

\r\n

We can deliver any of the items listed on our online menu. Click here to see the entire menu.

\r\n

 

\r\n\r\n