Update September 2023: This space is revamping to a new concept and is no longer upstate NY Italian.

Upstate NY Italian Food Arrives in St. Pete – Mangia! Mangia!

There’s lots of Italian restaurants in St. Petersburg, Florida. LOTS. The last two restaurant reviews we’ve published here have been Italian restaurants. (Make that three now.) People that know me have … Continue Reading

Read more