Subway 740

Subway #740-0 is a Subway restaurant located at Deerfield Centre Plaza, 261 South Federal Highway, Deerfield Beach, Florida.