Restaurant specializing in meat dishes. Known for its quality, it's a popular choice for meat lovers.