Publix Super Market on 34th Street North | 1700 34th St N St. Petersburg FL 33713 United States Restaurant Menu & Phone1700 34th St N St. Petersburg FL 33713 United States 4.5/5