The facts
As upscale of a restaurant as you can get, without the upscale prices! It's located in the Venetian Hotel and Casino, which is one of the most luxurious hotels in all of Las Vegas. I guarantee they'll have something to delicious to eat for everyone -- even the pickiest of eaters. Do yourself a favor and come here to pig out.