Nothing out of this world spectacular, but they have lots of good specials, they deliver and their prices are really reasonable.
After perusing a downtown hotels room service menu (which was astronomically expensive and weak) we decided to surf the net for some decent pizza, and found Genoa's. For $10 we got a good sized medium pizza delivered to our hotel within 30 minutes.
Saved our night!!
I would give five stars, but the delivery driver wouldn't come up to our room for some reason. He made me meet him in the lobby. Stupid. Other than that though, it was just what I wanted.