Restaurant & Pub, NORTHWOODS, Illinois (IL)

Looking for some food? Restaurant & Pub is among the eateries you can easlily review.
Comfortably positioned at 124 Main Street () in NORTHWOODS, Illinois (IL) (60185), Restaurant & Pub can be contacted at 6308762933. Remember to call up upfront to make a reservation.
More restaurants in NORTHWOODS, Illinois (IL)


Restaurant & Pub contact information and details:
Address: 124 Main Street - , NORTHWOODS, Illinois (IL) 60185
Contact Phone: 6308762933

 

More restaurants in NORTHWOODS: