Subway 34994

Subway #34994-0 is a Subway restaurant located at Walmart Supercenter #2210, 3290 Sheridan Drive, Amherst, New York.