Megali Ammos Tavern

View photos

Megali Ammos Tavern


Facilities

  • Restaurant (à la carte)

Location