Contact

Vasilis Restaurant Santa Cruz

1501A Mission St. Santa Cruz, CA 95060
(831) 458-9808

Mon - Thurs: 11:00 AM - 9:00 PM
Fri - Sat: 11:00 AM - 9:30 PM
Sunday: 12:00 AM - 9:00 PM

Call us Now at (831) 458-9808