Lollie's Cafe

1775 N Market St Sparta IL 62286 USA

(618) 443-3500

Location