Ihlen from Minnesota Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Glass House - Minnesota, Ihlen, 102 Waldo South, 56140 (507) 348-7651 Map