Is this place any good?
It's got fairly good Greek food. But it's infested with ants. At least it isn't rats.