Formula 1 Miami Grand Prix To Showcase South Florida Cuisine

Over 65 local and international restaurants set to feature this year