Subway 38156

Subway #38156-0 is a Subway restaurant located at Walmart Supercenter #2146, 101 Sanford Farm Shop Center, Amsterdam, New York.