Get directions to: Sal's Pizza & Grill, Camden Wyoming, DE
Restaurant address: 3060 New Castle Ave Camden Wyoming, DE 19934, USA
Restaurant: Sal's Pizza & Grill