Subway 15673

Subway #15673-0 is a Subway restaurant located at Mark Plaza/Piedmont Shops, 1265 South Cotner Boulevard Suite #41, Lincoln, Nebraska.