Subway 49549

Subway #49549-0 is a Subway restaurant located at Dogwood Plaza Shopping Center, 716 Dogwood Avenue, Franklin Square, New York.