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