Get directions to: Sal's Little Sicily Pizzeria, Addison, IL
Restaurant address: 815 S Rohlwing Rd Addison, IL 60101, USA
Restaurant: Sal's Little Sicily Pizzeria