A Greek restaurant renowned for its excellent grilled meats and quality.