Subway 15672

Subway #15672-0 is a Subway restaurant located at Sunset Plaza Shopping Center, 1700 Market Lane, Norfolk, Nebraska.