La Grotta Restaurant is in a gorgeous space that is newly renovated and sits in the heart of the restaurant, cafe and bar district of the Palace. It boasts 3 separate entrances as well as a patio off the garden entrance. The location is ideal for consumer traffic as well as the ability to enter the establishment from 3 separate locations.
La Grotta’s recent renovations include installation of high quality ventilation and air conditioning systems, beautiful flooring and a truly chic ambiance.