Toll House Restaurant, CAIRO, Illinois (IL)
Comfortably positioned at Junction Usa 51 And 60 () in CAIRO, Illinois (IL) (62914), Toll House Restaurant can be contacted at 6187349508. Remember to call up upfront to make a reservation.
More restaurants in CAIRO, Illinois (IL)
Toll House Restaurant contact information and details:
Address: Junction Usa 51 And 60 - , CAIRO, Illinois (IL) 62914
Contact Phone: 6187349508
