Cafe Italia Pizzeria outlet in Dubai Mall offers delicious thin crust pizza with a variety of toppings. I liked their pizza better than their mixed seafood pasta which was pretty decent.
based on 2 reviews