I'll start by saying we live in "Greek town" in our home city and have eaten at many many Greek restaurants. This one - in a mall in Dubai - was actually pretty great. We just had a few salads, apps, and drinks. The food...was plentiful and delicious. Our server was very friendly and efficient and we left happy and full. What we had: Cretan salad, Horiatiki salad, grilled octopus on a eggplant dip spread, keftadakes meatballs with red pepper and garlic sauces, chicken pita with yummy tzatziki, and some large and delicious mint lemonades. Would easily order all again.More