Italian restaurant L'Antro Divino offers quality Italian cuisine and a selection of fine beverages.