Unclaimed profile
Italian Touch
Hours unverified — claim to confirm
In St. Petersburg, Italian Touch delivers a 4.6-star experience at moderate prices—a top-rated spot worth savoring.
See Italian Touch on Google Maps — directions, hours and Google reviews.
View on Google Maps