Yum Yum House is an Asian fusion restaurant offering a variety of dishes. It is located at 224 Glenridge Ave.