Subway 753

Subway #753-0 is a Subway restaurant located at Southland Shopping Center, 975 Southwest 24th Street, Fort Lauderdale, Florida.