This neighborhood spot is all about the atmosphere: exuding the no frills air, head here for some traditional, home cooked food. The real highlight however, has to be its location. Positioned in the iconic square of Agios Georgios, take a seat outside to truly soak up the vibe.


