Subway 6943

Subway #6943-0 is a Subway restaurant located at 805 South 13th Street, Norfolk, Nebraska.