Town Square Restaurant
407 3rd St
Howe, IN 46746
Howe, IN 46746