114 Crawford St, Montezuma, IN 47862 (765) 248-5055
How to go there
Restaurant Loc: 39.7925 / -87.372
Plan your visit