Times Past Inn, BLOOMINGTON, Illinois (IL)

Feeling hungry? Times Past Inn might be the place to eat for you.
Conveniently located at 1216 North Towanda Avenue () in BLOOMINGTON, Illinois (IL) (61701), Times Past Inn can be reached at 3098288312. Please call in advance to make a reservation.
More restaurants in BLOOMINGTON, Illinois (IL)


Times Past Inn contact information and details:
Address: 1216 North Towanda Avenue - , BLOOMINGTON, Illinois (IL) 61701
Contact Phone: 3098288312