Subway 28473

Subway #28473-0 is a Subway restaurant located at 3509 Niagara Falls Boulevard, North Tonawanda, New York.