Grill Masters in Al Barsha Barsha Dubai
Ground Floor, Belrasheed Building, Behind City Max Hotel, Al Barsha, DubaiMenu Grill Masters
How to get to Grill Masters
Address
Ground Floor, Belrasheed Building, Behind City Max Hotel, Al Barsha, Dubai
Follow Us
Opening Time
7am – 1am: Sun-Sat
Services
- Takeaway Available
- Indoor Seating
- Home Delivery
- Breakfast
- Outdoor seating