Ithaca
Restaurants
40 Catherwood Rd, Space C16, The Shops At Ithaca Mall
- Category:
- Restaurants
Ithaca, 14850
NY, United States
- (607) 257-8553
Your local Ithaca Subway® Restaurant, located at 40 Catherwood Rd brings new bold flavors along with old favorites to satisfied guests every day. We deliver these mouth-watering fla...
read more
A personal message fromSubway
Rate and review Subway in Ithaca, NY, United States!
Share your experiences at Subway with your friends or discover more Restaurants in Ithaca, NY, United States.