Restaurants in Allen, NE Village Inn123 E 2nd StAllen, NE, 687104026352063ResaurantsRestaurantRestaurants BarsRestaurants That DeliverUsed Restaurant Equipment Supplies Show More