Casual Dining with Mountain Views
Town Square Restaurant offers hearty, flavorful comfort food, including burgers and generous poutine, in a relaxed setting. The kitchen accommodates a range of dietary preferences, with gluten-free, vegetarian, and vegan options available. Guests can dine indoors or on the courtyard patio with mountain views, while attentive staff contribute to an easygoing, enjoyable experience.