Ovelia Psistaria Bar

Greek Grill House serving vegan, vegetarian, organic and gluten free fare.

Photo Gallery See All Photos