Subway 27488

Subway #27488-0 is a Subway restaurant located at McLean Plaza Shopping Center, 714 McLean Avenue #10, Yonkers, New York.