HOME > Chowhound > Florida >

Discussion

Italian in Saint Petersburg vote

  • 1

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.

  1. Click to Upload a photo (10 MB limit)
Delete
Posting Guidelines | FAQs | Feedback
Cancel
  1. I vote Mazzaro's!

    (kiddin)