124 E Main St, Shelbyville, IL 62565 (217) 774-3432
How to go there
Restaurant Loc: 39.4065 / -88.7932
Plan your visit