Restaurants & Bars

Florida Italian St. Petersburg

Italian in Saint Petersburg vote


Restaurants & Bars 1

Italian in Saint Petersburg vote

ambroziak | Mar 28, 2011 09:42 AM

What do you all say is your favorite Italian restaurant in St Pete? (Mazzaro's doesn't count, everyone loves Mazzaro's). My vote goes to Tony and Nello's (the old Jo Jo's on Tierra Verde). What puts them over the edge is their insanely good bruschetta.

Want to stay up to date with this post?

Recommended From Chowhound