
North Italia
Denver
pizza
- Pizza is highly rated at 9/10.
- Features a 'sweet and savory' flavor profile.
- The crust is described as 'great'.
- Served with a generous amount of parmesan cheese.
Wednesday11:00 AM – 10:00 PM
Photos

Share View on Google Maps