Chans Garden Restaurant, LADD, Illinois (IL)
Conveniently located at 341 North Main () in LADD, Illinois (IL) (61329), Chans Garden Restaurant can be reached at 8158943212. We advise you to call beforehand to make a reservation.
More restaurants in LADD, Illinois (IL)
Chans Garden Restaurant contact information and details:
Address: 341 North Main - , LADD, Illinois (IL) 61329
Contact Phone: 8158943212