Oyaji Zushi is located near Granville Island, and I figure the reason everything seems a bit pricier is because the rent is probably sky-high. I went there quite some time ago with a large group - my iaido club had their New Year's lunch there and our experience wasn't too bad.
We ordered a variety of foods, but because the rent is so high and the prices are slightly elevated, many of us were left a bit hungry after our meal. The staff were fantastic though and they worked their butts off to make sure we were good. I haven't been back since though, not because of any particular reason...guess I just don't go to Granville Island all that much.