Overall, I think this is worth the visit if you can afford the Vegas prices of fine dining. The location is good as the Bellagio is in the middle of the strip. The strip for food prices is always really high and this place follows the trend.
Ambiance
The best place to sit is outside so one can see the fountains if it is possible. I have been out there once with a friend who made the reservation. The inside is very nice. However, I feel the whole point of going to his restaurant is to get that outside view.
Food
The food was nice and fresh. Great presentation and the quality is good. I think the Italian food
Service
The place treats their customers like they are in a high end restaurant. The manager comes by and chats with the reservation holder by name. The wait staff knows what it takes to be in fine dining.