Eating Pizza at Sal's Pizza & Grill restaurant in Camden, DE.

Sal's Pizza & Grill

Feedback

Do you manage or own Sal's Pizza & Grill?

Yes