Restaurant specializing in meat dishes. Offers a unique dining experience.