Mikes Place
(618) 934-3671
100 N Main St, Sugar Creek, Illinois, 62293
About us
Services | Restaurants |