OMG!!! EVERYTHING is amazing. We lived on the west side for 30 years and thought this side of the city had the best Italian hands down. We've only been there twice but we plan to order different items each time because EVERYTHING is by far, the BEST in the metro area. We're glad we discovered this little jewel because it doesn't sit directly on Parker @ Dartmouth so you'll need to go west 1/2 block and turn into the strip mall/office buildings.
Vote: BEST Italian
The 2018 Denver A-List awards are based on more than 54,000 votes from local Denver-area experts.