Meatbusters Panorama: A hamburger restaurant serving large, juicy gourmet burgers and American-style smoked ribs.