3131 Las Vegas Blvd S
Las Vegas, NV 89109
Las Vegas, NV 89109
Open HoursDinner Wed.-Sat.
OverviewIf you are willing to indulge a little, then head on to this French restaurant. With the prices ranging on the expensive side, this elegant restaurant is a visual pleasure as...
more
