Ordered a couple of pizzas for take-out. They had the pizzas ready right on time (35 mins later). Pizzas were above average, staff were friendly. Would go again. Didn't give them 5 stars because our local pizza place back home has better tasting pizzas but after a day on the slopes, you can't go wrong with Maggio's.
Also they have plenty of Gluten free options - even allowing you to choose a Cauliflower crust or a GF rice crust or even 50/50 mix!