Lang Restaurant, ALGONQUIN, Illinois (IL)
Readily settled at 208 South Main Street () in ALGONQUIN, Illinois (IL) (60102), Lang Restaurant can be reached at 8476580980. We advise you to call ahead of time to book your place in the restaurant.
More restaurants in ALGONQUIN, Illinois (IL)
Lang Restaurant contact information and details:
Address: 208 South Main Street - , ALGONQUIN, Illinois (IL) 60102
Contact Phone: 8476580980