Turkish Palace
The Greek Salad
For the best Greek Salad in Oman, visit The Turkish Palace. Fresh and authentic Greek ingredients make up this brightly coloured salad. Juicy tomatoes, crisp cucumber, sliced red onion, green pepper, crumbly feta cheese and plump kalamata olives make up this ambrosial food.