754 First St, LaSalle 61301, United States
No delivery
Spot something wrong?
Dishes at Lock 16 Cafe. Prices may vary in venue.