Subway 7515

Subway #7515-0 is a Subway restaurant located at 679 Franklin Avenue, Franklin Square, New York.