Mamma's Pizza in Al Quoz Barsha Dubai
Food Court, Level 3, Oasis Centre, Sheikh Zayed Road, Al Quoz, DubaiMenu Mamma's Pizza
How to get to Mamma's Pizza
Address
Food Court, Level 3, Oasis Centre, Sheikh Zayed Road, Al Quoz, Dubai
Follow Us
Opening Time
10am – 10:30pm: Sun-Wed, Sat
10am – 12midnight: Thu-Fri
Services
- Takeaway Available
- Indoor Seating
- Home Delivery