I will not comment on the food at Stepho's, but want to share my experience.
5 or more years ago I met a Japanese young lady who was spending a year in Vancouver. I was lucky to meet her on her third day while we were riding our bikes along the seawall. She was so easy to get acquainted with as she knew nobody. Sometimes things work out just right.
On each subsequent trip we spent a lot of time together. She was wiling to experience anything I suggested , but we also did things she was interested in. She introduced me to Ikea where she bought the furniture for her tiny apartment. We went to Canadians baseball games and she knew the sport really well. With me she had her first hot dog and Cracker Jacks and was willing to try almost anything else.
Naturally we went to eat often whenever I was in town. One time she told me she had always wanted to try Greek food, so that is how we ended up at Stepho's. I told her to order whatever she wished so she would get a good sampling of the cuisine.
Lots of appetizers, and I told her not to worry about eating too much. She could take home whatever we did not eat. The one great thing I remember about her was the fact that she was always smiling. But she was concerned about how much it was going to cost as she was only working a job in a deli on Granville Island. I assured her that seeing how happy she seemed to be with the experience was worth whatever it was going to cost me.
Well, when the bill came it was not small, but it was worth every penny.
The good news is, for whatever reason, the dinner that I put on my Visa never showed up on any of my future bills.
Sometimes being nice to a young lady is worth the price, even if that price is free.