Photo by mrkathika
This restaurant features a contemporary design and theme, serving a variety of French and European dishes on the menu. It is also located in the Bellagio hotel.