The Yum Yum Shoppe
139 N Main St, North Liberty, Indiana, 46554-7703
(574) 656-3245
Subway
129 N. Main St., North Liberty, Indiana, 46554
(574) 656-8888
See our Menu!