This establishment is a grill restaurant specializing in grilled meats. It is located at Antonaropoulou 5.