Someone at the voice is having a flashback:
Grimaldis beats out all the other pizza joints exaulted on these boards)
ino is #6 (this place barely qualifies as a room let alone a rest. good food but....)
.and I just can't imagine there are 100 Italian restaurants worth eating in this city.