Grilled meat restaurant in Artemida, offering souvlaki, kokoretsi, and more.