Vasili's Greek Restaurant
1501 Mission St # A, Santa Cruz
(831) 458-9808
Recent Reviews
Vasili's Greek Restaurant
1501 Mission St # A, Santa Cruz 95060
(831) 458-9808