In the heart of Las Vegas, Nevada, there’s a restaurant that’s not for the faint of heart – literally. Welcome to the Heart ...