Subway 57631

Subway #57631-0 is a Subway restaurant located at Meadowlane Shopping Center, 830 North 70th Street, Lincoln, Nebraska.