Town Square Restaurant, HOWE, Indiana (IN)
Comfortably operating at 407 3rd Street () in HOWE, Indiana (IN) (46746), Town Square Restaurant is available at 2605623584. Please do give them a call in ahead of time to make a reservation.
More restaurants in HOWE, Indiana (IN)
Town Square Restaurant contact information and details:
Address: 407 3rd Street - , HOWE, Indiana (IN) 46746
Contact Phone: 2605623584