Eating Italian Pizza at Sal's Ristorante & Pizzeria restaurant in Boston, MA.

Feedback

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

Yes