Subway 56346

Subway #56346-0 is a Subway restaurant located at Walmart Supercenter #4597, 866 Niagara Falls Boulevard, North Tonawanda, New York.