See more See less
We found this little gem in Al Barsha South as we were looking for lunch options. Friendly staff and clean ambience was our first impression. Everything on the menu looked great and the… Continue