Italian restaurant, Carillon, located in Bellagio. Offers street parking and welcomes pets.