Lo Chalet is a restaurant and pizzeria offering a wide selection of pizzas and a great grill.