Subway 17050

Subway #17050-0 is a Subway restaurant located at 28700 South Dixie Highway, Homestead, Florida.