Greek grill and meze restaurant offering souvlaki, kebabs, and grilled meats.