We've visited Elements a number of times during our visits to Invermere. Invariably the restaurant is not very busy and there usually is only one server on shift. This means that it takes quite a long time to get seated, get your drinks, order your food, get your food and get the bill. If you're in a rush, this is not the place to go. Usually the servers are very apologetic about the wait.
The restaurant has a nice, up market vibe, the patio has a wonderful view and there are umbrellas for those who like to sit in the shade. There is a pool at the lower level, so sometimes there is a bit of noise from the pool that drifts up to the patio level.
We've had the fish and chips as have other reviewers and the fish portion is tiny. We asked the server if this was the typical size of the portion and she indicated that it was. We would not order it again. The burgers that we've ordered have been good, as is the calamari and carcuterie appetizer. I had a house side salad for $3.50 which was a nice size. Overall, the food is quite pricey for the size of the portions.
Currently there is a special on. If you mention the Valley View (a local information paper), you receive 20% off of your food. We mentioned that at the start of the meal, and then again had to mention it again when we received the bill. The bill was adjusted when we mentioned it again.
If you pick the right items and have lots of time, this can be a good restaurant to visit. It is, however, a bit of a crap shoot in terms of the selections.
If you own or manage Elements Grill, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.