Allen from Nebraska Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Village Inn - Nebraska, Allen, Po Box 128, 68710 (402) 635-2063 Map