Authentic Greek restaurant, known for delicious food, including souvlaki. Located in Mercato Albani.