Restaurant specializing in succulent, perfectly cooked meats. Offers a rich and varied menu. Reservations available.