Squire Restaurant, ANTIOCH, Illinois (IL)
Readily operating at 1145 Main Street () in ANTIOCH, Illinois (IL) (60002), Squire Restaurant can be called at 8473957212. It is best to contact them in ahead of time to select your place in the restaurant.
More restaurants in ANTIOCH, Illinois (IL)
Squire Restaurant contact information and details:
Address: 1145 Main Street - , ANTIOCH, Illinois (IL) 60002
Contact Phone: 8473957212
