Since this is the only pizza place in Snowmass its always busy. I recommend calling ahead by at least an hour on Fridays and the weekends of when you want to eat. The pizza is decent but kind of expensive. The staff works their rear...end off but the owner is a real jerk of a guy. Too bad they have to put up with that a$&hole just to have a job.More