Subway 16867

Subway #16867-0 is a Subway restaurant located at 966 Payne Avenue, North Tonawanda, New York.