Subway 818

Subway #818-0 is a Subway restaurant located at Coral Reef Shopping Center, 15063 South Dixie Highway Space 15, Miami, Florida.