Subway 366

Subway #366-0 is a Subway restaurant located at 3674 Delaware Avenue, Tonawanda, New York.