801 Delta Rd, Red Lion 17356, United States
801 Delta Rd, Red Lion 17356, United States
No delivery
Spot something wrong?
Dishes at Sal's Little Italy Red Lion. Prices may vary in venue.
Been to Sal's Little Italy Red Lion? Be the first to share what you ate.