The setting is like any 5 star restaurant in North America
The food quality is a 5 Star
The service is 5 star
If you are seeking an Italian dining choice this is supreme!!!
Outstanding experience in Mexico!!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.