I cant get enough of this place!! The steaks are the best in the west!! Its a french steakhouse and its a must everytime im in Vegas. Outside seating faces bellagio and you can dine while having dinner listening to the music and watching the water show.
A las vegas landmark in my option
A++