Eating Italian Pizza at Sal's Restaurant & Pizzeria restaurant in Deerfield Beach, FL.

Feedback

Do you manage or own Sal's Restaurant & Pizzeria?

Yes
Amp Menu