Subway 11124

Subway #11124-0 is a Subway restaurant located at Har Ken Plaza, 3842 Harlem Road Suite 750, Cheektowaga, New York.