Vasili's Greek Restaurant

From $ -1 per night

Avg. User Rating:


1501 Mission Street, Santa Cruz, California 95060
(831) 458-9808
Show More Info
Vasili's Greek Restaurant Photo, Santa Cruz, California

User Reviews


Vasili's
Vasili's