I have been to several Moxie's locations in Canada. The Calgary location was really nice, service was attentive, and food was prepared well. This was the first time I had the Beef Vindaloo. It was very good. Not traditional vindaloo, but very well executed the way they presented it.