Windmill Cafe Address: 121 Main St, Springview, NE 68778 Phone: (402) 497-2500 Restaurants Other Businesses: Big Canyon Inn at 44357 State Highway 7, Springview, NE 68778 Big Canyon Inn at 44357 State Highway 7, Springview, NE 68778