Subway 35931

Subway #35931-0 is a Subway restaurant located at Franklin Plaza, 265 State Route 288 Room #1316, Ellwood City, Pennsylvania.