Lang Restaurant, ALGONQUIN, Illinois (IL)

Looking for some food? Lang Restaurant is among the restaurants you possibly can consider.
Comfortably positioned at 208 South Main Street () in ALGONQUIN, Illinois (IL) (60102), Lang Restaurant is available at 8476580980. Please do give them a call beforehand to make a reservation.
More restaurants in ALGONQUIN, Illinois (IL)


Lang Restaurant contact information and details:
Address: 208 South Main Street - , ALGONQUIN, Illinois (IL) 60102
Contact Phone: 8476580980