5121 S. Yosemite St.
Greenwood Village, CO 80111
- Mon-Thu 4-9 p.m. Fri-Sat 4-10 p.m.
A traditional Italian menu, featuring decadent pasta and meat dishes.
Best of Eat and Drink
Sign Up For Our Newsletters
All things Colorado delivered straight to your inbox.Sign Up