Publix Super Market on N. Nebraska Ave.
6001 N Nebraska Ave, Tampa 33604