Subway adresses in La Vista‚ NE Home Work hours Subway hours Nebraska La Vista AddressPhoneMap7899 S 83rd St La Vista(402) 597-3414 You May Like Subway hoursTaco Bell hoursA&W Restaurant hoursMarco's Pizza hoursIHOP hoursCinnabon hoursPeople Are Reading