We found Banff quite expensive for food but this place was an excellent find. The Edo is located in the Cascade Plaza Food Court. There are also good choices of chinese and Sri Lankan food as well as Pizza.
We opted for the Edo as the food was fresh and cooked right in front of your eyes. Basically you chose what you wanted and they cooked it on the hot plate in front of you.
We had the Chicken Teryaki one night, large portion and very reasonable price. We liked the place somuch that we ate there in the following evening as well. That night we had the Beef and King Prawn teryaki. Again cooked in while we waited on the hot plate. Delicous on both night.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.