190 Clayton Ln, Denver, CO 80206
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
back to Cherry Creek