Pizza Review
Aspen is definitely not a pizza town! This was about as best as it gets. Bring cash, no credit cards accepted!