La Vista NE Subs & Sandwiches 1. 8029 S 83rd Ave, La Vista, NE 68128 | Blimpie Subs & Sandwiches (402) 592-4800