Get directions to: Village Inn, Allen, NE
Restaurant address: Po Box 128 Allen, NE 68710, USA
Restaurant: Village Inn