Subway 16098

Subway #16098-0 is a Subway restaurant located at 15 Catherwood Road, Ithaca, New York.