We've never soent much time in Canada for some reason (I think we've always gone around WS clockwise and started at Mexico, making us too tired to really explore Canada, or maybe we were too busy eating out Beaver Tails?) Anyway, I can't quite picture where it is, isn't it off to the side? Does anyone have any pics of the inside? What does it look like in there? I know most of the other restaurants are themed, is this one?