Prices on this menu are set directly by the Merchant.

Prices may differ between Delivery and Pickup.

Salmon delivered from Teca Newtown Square at 191 S Newtown Street Rd, Newtown Square, PA 19073, USA