The pizza looks and smells amazing, but it's hard to pass up their Italian dishes... I've been there half a dozen times, and have never been disappointed. Reasonable prices too. Growing up in NYC, the first thing I look for when I move somewhere is the good bagels and pizza. Umberto's, Marios (19 & 60), and Little Italy (19, North of Tampa Rd) are the best Italian places in town. I am still looking for a decent Bagel...
Pros: Awesome food, fun/quaint atmosphere, good prices
Cons: Parking is a little funky
more