New Castle DE Subs & Sandwiches 1. 2160 New Castle Ave, New Castle, DE 19720 | Primo Hoagies (302) 777-1300