Subway 7515

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