Mimi's Cafe

Mimi's Cafe, 209 N Water St, Wilmington, IL 60481, United States

(779) 875-6475

Location