Available in 5 Malls
America's favourite pizza chain has its own home at Dubai Mall. Treat yourself to their pizza menu and see if you can resist the tantalising sides.
Malls:
Dubai Mall
Dubai Hills Mall
Dubai Marina Mall
Dubai Creek Residences
The Greens Souk
Dubai Mall... +1 More
Dubai Mall... +2 More