Fishtown Seafood, offers Philadelphians a new way to get fresh seafood this Lent, super frozen. Fishtown Seafood, located at 339 Belgrade Street, is one of the only stores in Philly selling super frozen seafood direct to consumers. Fish that is sold in a super frozen state usually only comes from Japanese restaurants or wholesale supply … Continue reading