• Home
  • Gallery
  • Online Order
  • Contact Us

Contact Us

Phone

831-423-9888

Address

420 River St, Santa Cruz, CA 95060

Hours

Mon - Tue: 11 AM - 9 PM
Wed: Closed
Thur: 11 AM - 9 PM
Fri - Sat: 11 AM - 9:30 PM
Sun: 11 AM - 9 PM

  • Follow
Location, 420 River St, Santa Cruz, CA 95060
Powered by Menusifu. All rights reserved.
Accessibility Badge