Subway 51323

Subway #51323-0 is a Subway restaurant located at West Dixie Oil Gas Station, 18615 West Dixie Highway, North Miami Beach, Florida.