A grill house specializing in traditional Cypriot grilled meats and vegetables.