Go and try @Russo's New York Pizzeria , it offers amazing pizzas, specially pepperoni ones are to die for.
1
Where can I find the best pepperoni pizza
inDubai, UAE
?