Get directions to: Sal's Little Italy, Red Lion, PA
Restaurant address: 801 Delta Rd Red Lion, PA 17356, USA
Restaurant: Sal's Little Italy