ave central on wallpaper italian restaurants on central ave st pete 8697 4th St N Saint Petersburg FL. Italy Bottega is the perfect date night spot. Central Avenue St Petersburg F… Thursday, May 12, 2022 Edit