Loading...

Barba Yiannis | view more Restaurants

Type: Mid-range, Steakhouse, Greek, Vegetarian Friendly
Louvro, Olympia 27065 Greece
Rating: 5
Country: Greece
City: Olympia

Meals:
Cuisines: Steakhouse, Greek
Features:

Vegetarian FriendlyYes
Vegan OptionsYes