Squire Restaurant, ANTIOCH, Illinois (IL)
Readily positioned at 1145 Main Street () in ANTIOCH, Illinois (IL) (60002), Squire Restaurant can be reached at 8473957212. Make sure you call in ahead of time to make a reservation.
More restaurants in ANTIOCH, Illinois (IL)
Squire Restaurant contact information and details:
Address: 1145 Main Street - , ANTIOCH, Illinois (IL) 60002
Contact Phone: 8473957212