Subway 48430

Subway #48430-0 is a Subway restaurant located at North Forty Plaza, 2800 North 83rd Street Suite A, Lincoln, Nebraska.