3400 Paradise Rd, Las Vegas, Nevada 89169 USA
Sea Bass. They tried to do a presentation, but sitting a piece of fish on top of chunks of cauliflower isn't pretty
Photo Credit: Yelp