Subway 39503

Subway #39503-0 is a Subway restaurant located at Sheridan Harlem Plaza, 3997 Sheridan Drive Suite 1, Amherst, New York.