Athabasca is a restaurant offering Mediterranean cuisine, vegetarian options, and breakfast, lunch, and dinner service. Established in 1979, it features a bar and accommodates up to 90 guests.