Subway 16975

Subway #16975-0 is a Subway restaurant located at Indian River Village Shopping Center, 1319 Saxon Drive, New Smyrna Beach, Florida.