I reserved a table for lunch to celebrate my boyfriend's birthday, however, Zagora Grill was a huge disappointment! Although the ambience and service was good, the food was pathetic for "fine dining". My chicken was overcooked, tough and rubbery and half was sent back. The green peppercorn sauce I ordered was watery and not a sauce. My boyfriend ordered lemon meringue pie as it is his favourite dessert, and for his birthday dessert, it was a let down! He sent most of it back as it had crystallised sugar in the meringue and it had an eggy taste! For fine dining prices, this place is not worth it. Furthermore, the place is advertised as having North African, Moroccan fusion food, while almost nothing on the menu is North African influenced! False advertising! Really annoyed that a birthday lunch was ruined by the food!