Grill'o

Barsha 1, Al Ansari Business Center, Near Mall of the Emirates, Dubai