Here's something that has been driving me nuts! Quite a few years ago, there was an AYCE Greek buffet located near the entrance to Granville Island. The food was fairly decent, and the prices weren't too high. The place was eventually torn down. Does anybody remember the name of this restaurant? It's been haunting us!