Subway 10648

Subway #10648-0 is a Subway restaurant located at Florida Shores Plaza, 104 Indian River Boulevard West Space #603, Edgewater, Florida.