A Greek souvlaki restaurant offering grilled meats and traditional dishes.