The Caribbean’s largest Michelin star pop-up restaurant opened its doors last month at Windows on Aruba for two nights. Four internationally acclaimed Michelin-starred chefs from the Netherlands joined forces to create an “8-star” spectacular dining experience. The Michelin star line up included chefs François Geurds of FG Restaurant ** and FG Food Labs *, Erik
Read more