This establishment offers Italian and French cuisine and has been open for 20 years. It is located in Velletri.