food
Meteora Restaurant
Same say this is the best restaurant in town....and they may be right! Beautiful views of the monasteries and monoliths of Meteora. Come for the #tzatziki, stay for the #moussaka #fine-dining
Posted by Alpal
35 countries - 274 spots
Discover
more spots in Greece