Main Street Frozen Custard House, ANTIOCH, Illinois (IL)
Conveniently stationed at 1185 Main Street () in ANTIOCH, Illinois (IL) (60002), Main Street Frozen Custard House can be reached at 8473950800. It is advisable to call early in advance to book your table in the restaurant.
More restaurants in ANTIOCH, Illinois (IL)
Main Street Frozen Custard House contact information and details:
Address: 1185 Main Street - , ANTIOCH, Illinois (IL) 60002
Contact Phone: 8473950800