North Italia

About North Italia

Handcrafted Italian menu set in a rustic, farmhouselike space with outdoor seating.

Amenities

Wheelchair accessible

Info

TypeRestaurant
NeighborhoodCherry Creek
WebsiteVisit

Location

190 Clayton Ln
Denver, CO, 80206

As featured in

Articles & guides this venue appears in

Popular Denver venues

Where else Denver is going out