This place has incredible food and its really uniquely decorated. Many reviewers have come out saying it multiple times and as a carnivore myself, I thoroughly enjoy this restaurant whenever I visit Banff.
However, the only thing that prevents this place from being 4/5 of 5 is the service. The staff are all nice but the service is ridiculously slow. They are really understaffed there and need more help (or maybe better help?). For example, when we arrived at the restaurant at around 12:30 on Sunday, there were roughly about 4 tables that had sat, 2 tables of 2 and 2 tables of 6. However, there was only one server and she seemed to be all over the map. There were at least 4 empty tables but she made us wait there for a good 10 mins to be seated and kept on telling us she was trying to "catch up." She should have just seated us, given us some water and told us she'll be a few minutes while she takes the orders from other tables. Instead, she made us wait while she was floating around with absolutely no idea how to prioritize water/menu's and taking orders it was like her first job as a server. You need to give people an explanation - hungry people are NOT patient people!
Second, the food takes forever to come out, we put in an order around 12:40 and we never actually got our food until 1:15 - yes, I was so hungry that I was watching the time for my food to come out. I realize its a small place, but come on, 35 mins for vegetarian food is ridiculous. The servers have no clue how to greet customers and when they say they'll bring you something, like water or the bill, expect to wait another 5-10 minutes.
Its not run like a business that wants to succeed, the only thing that keeps people going back for more is the food. Unfortunately, I fall into this category, but I am always reluctant to go back to this place (if not for my wife), let alone recommend this place to others unless you're willing to wait. All in all, our lunch took about 1 hour and 15 mins and about 1 hour of that was spent waiting. If you go, expect it to be SLOW!
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.