Palazzo Castelletti Restaurant in Rabat is a stunning venue with a beautiful courtyard that transports you back in time. The ambiance is relaxed and tranquil, and the staff are friendly and attentive. The menu offers a variety of dishes, including international flavours and spices, as well as vegan options. The portions are generous and the food is delicious. The pizza is particularly good and loaded with toppings. The desserts are also very tasty, especially the red velvet cake. Prices are on the higher side but the value for money is worth it. The courtyard is perfect for special occasions, and the rooftop terrace is ideal for hot summer evenings. All in all, Palazzo Castelletti Restaurant is a great place to visit for a lovely dining experience.