Subway 13161

Subway #13161-0 is a Subway restaurant located at, 105 Dryden Road , Ithaca, New York.