Mega Pizza

3.2
(16 reviews)
Cavourstrasse 85, 39012
+39 0473 491666Official website
Cheap Eats
Dinner
Italian
Pizza
Restaurants
Takeout
Restaurant

At a glance

  • Typical visit: about 1 hour