Get directions to: Campo De Fiori, Vail, CO
Restaurant address: 100 E Meadow Dr # 24 Vail, CO 81657, USA
Restaurant: Campo De Fiori