Processing, please wait ...
Olives Greek Cafe
San Jose
Cuisines: Greek, Mediterranean
Address: 2567 N 1st St ; San Jose CA, 95134
Always so good. Love this place
Good