Get directions to: Mezzaluna Restaurant & Bar, Vail, CO
Restaurant address: 660 Lionshead Place Vail, CO 81657, USA
Restaurant: Mezzaluna Restaurant & Bar