Last night we ordered from Taste of Greek which had popped up on Just East. It appears new. According to their address they are located on Dartmouth Road a couple of doors away from the Fortune Inn.
For a Greek restaurant I would’ve like to have seen more choice. But what we did order (kato bacon and gyros) was delicious.