We stopped by here during the off-season to grab a quick bite to eat. My boyfriend grabbed a meatball sub. When we got back to the hotel, we saw there was a small parasitic looking worm on his food. We immediately returned it. There are a lot better pizza places, especially in Telluride. Avoid this place!