Well known for its juicy souvlakia, O Thanasis, located in the heart of Athens, Greece, has been ranked at number 42 on the Taste Atlas List.
Eating under the radiant white lights and reading from a laminated bilingual menu, the restaurant serves flawless meals ranging from insanely rich tzatziki, succulent grilled meats and homemade moussaka.
First started by two brothers in 1965 in a century old Naval Officers home, O Thanasis allows for a casual and fun outdoor and indoor atmosphere with friendly staff.
As quoted by Taste Atlas, O Thanasis consistently delivers delicious, authentic experiences which has been adored by locals and tourists alike for over 50 years.
Source: Taste Atlas.