Klingel House Tea Room, EDWARDSVILLE, Illinois (IL)
Conveniently situated at 1801 North Main Street () in EDWARDSVILLE, Illinois (IL) (62025), Klingel House Tea Room can be reached at 6186550650. It is advisable to call ahead of time to make a reservation.
More restaurants in EDWARDSVILLE, Illinois (IL)
Klingel House Tea Room contact information and details:
Address: 1801 North Main Street - , EDWARDSVILLE, Illinois (IL) 62025
Contact Phone: 6186550650
