Topp Chalet is a family restaurant offering a diverse menu of American and Mediterranean dishes, including their signature Topp Pizza. They accept major credit cards and offer an ATM.