Subway 26501

Subway #26501-0 is a Subway restaurant located at Carousel Center, 320 Hiawatha Boulevard West, Syracuse, New York.