Subway 29252

Subway #29252-0 is a Subway restaurant located at Shops at Ithaca Mall, 40 Catherwood Road Space C16, Ithaca, New York.