Get directions to: Sal's Pizzeria, Ludlow, MA
Restaurant address: 206 Holyoke St Ludlow, MA 01056, USA
Restaurant: Sal's Pizzeria