Super Pizza is located in Decimomannu, Italy on Corso Umberto, 1/A. Super Pizza is rated 4.2 out of 5 in the category pizza restaurant in Italy.
Address
Corso Umberto, 1/A
Accessibility
No wheelchair-accessible seating
Offerings
Healthy options
Small plates