foodandtravelmagazine.com
The Gods are Smiling on This Greek Restaurant - Food & Travel Magazine® | Leisure, Food, Travel
Award winning Gods’ Restaurant serves up Greek delicacies surrounded by history and myths, hence its name By Chris Chagaris Take a stroll amid the many restaurants lining the block along Makrigianni Street in a busy section of Athens, Greece and you will come across one in particular whose name evokes the city’s ancient flavor. Award …