Eating Italian Pizza at Papa Sal's Italian Restaurant restaurant in Pinson, AL.

Feedback

Do you manage or own Papa Sal's Italian Restaurant?

Yes