Simply the best Italian pizza in Dubai, it simply IS Italian. They also do quality takeaways. If you dine in try the buffalo mozzarella pizza and try their olive oil: I can't find matching quality not even in my home town in Italy ....we don't go anywhere else
More