1011 S Van Buren St, Newton, IL 62448 (618) 783-8239
How to go there
Buffet restaurant Loc: 38.9786 / -88.1612
Plan your visit