Video: Visit a Meat Lover's Paradise

The Strip House at Planet Hollywood Resort offers up decadent and sexy foods.