Pick Up & Takeaway

Pick Up & Takeaway

How long does it take to prepare my Maestro Pizza order?
For orders below 100 AED, it takes 12 minutes to prepare.
Wed, 14 Dec, 2022 at 2:29 PM
How can I find the nearest Maestro Pizza branch to me?
You can find the nearest branch through our app or website.
Fri, 14 Aug, 2020 at 3:22 PM