Leonardo, Cancun

Leonardo, as the name quiet subtly suggests is an Italian restaurant at The Cancun Palace. Experience the true taste of food, quite like the way the Italians do with a hint of contemporary thrown in for a good measure. The service here is excellent and the ambiance great.