That photo is so misleading. Came here for lunch (with a voucher from our hotel) and because it was brunch hours, prices were $30 per person. There weren't any seafood, 1 meat station, and mostly cheap breakfast items...definitely not a good place for lunch. Stayed around to gamble, dinner looked good with some crab legs, lamb, and other foods.
Dessert place is also small...at this price level, definitely go to Wicked Spoon over MGM Grand.