190 Clayton Ln, Denver, CO 80206
720-941-7700
northitalia.com
North serves up hand-crafted Italian specialties in the center of the shopping district. There are two outdoor patios, as well a full bar in an upscale setting. Food and drink specials can be found during the work week and all day Sunday.
North Happy Hours: Monday-Friday 3pm-6pm & Sunday All Day
Discounted food and drink specials

Reviews: Yelp
back to Cherry Creek