Location: 4064 Lancaster Ave. Philadelphia, PA 19104 (215) 662-0711 - In Store
Fresh Fish - Live Crabs