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.
- Open Hours: Monday to Sunday from 07:00 AM to 11:30 AM, Monday to Sunday from 06:00 PM to 11:00 PM
- Credit Cards Accepted: visa, mastercard, amex