Squire Restaurant, ANTIOCH, Illinois (IL)

Interested in a fine dining around ANTIOCH? Squire Restaurant is definitely a fine dining you must think of making a reservation at.
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