Johnny's Restaurant | 3001 28th st N | St.Petersburg, Fl 33713. IT'S THE BEST PIZZA IN TAMPA BAY AREA! PLUS GREAT FOOD!

 

0 Kudos
AARP Terms of Service