Subway 16098

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