Tavern Epirus
Greek · Grill · Steakhouse
Tavern specializing in quality meat dishes.
Location
Best places nearby
The highest rated places close to Tavern Epirus.
Local restaurants nearby
Απόλλωνος 32, I
Location
The highest rated places close to Tavern Epirus.
Απόλλωνος 32, I