Emilio's

Temptation, Chef Dino's exquisite restaurant at Starz casino, is gone with the wind, Irma's wind to be precise. He is currently working at Emilio's in the rain forest complex behind Philipsburg.