My Favorite Inn, HIGHWOOD, Illinois (IL)

Looking for some food? My Favorite Inn is among the restaurants you possibly can consider.
Comfortably positioned at 11 Highwood Avenue () in HIGHWOOD, Illinois (IL) (60040), My Favorite Inn is available at 8474325121. Please do give them a call beforehand to make a reservation.
More restaurants in HIGHWOOD, Illinois (IL)


My Favorite Inn contact information and details:
Address: 11 Highwood Avenue - , HIGHWOOD, Illinois (IL) 60040
Contact Phone: 8474325121