Get directions to: Pyramid Bistro, Aspen, CO
Restaurant address: 221 E Main St Aspen, CO 81611, USA
Restaurant: Pyramid Bistro