Idle Inn Snack Shop, ROCKFORD, Illinois (IL)
Comfortably positioned at 810 South Main Street () in ROCKFORD, Illinois (IL) (61101), Idle Inn Snack Shop can be contacted at 8159687757. Remember to call up upfront to make a reservation.
More restaurants in ROCKFORD, Illinois (IL)
Idle Inn Snack Shop contact information and details:
Address: 810 South Main Street - , ROCKFORD, Illinois (IL) 61101
Contact Phone: 8159687757
