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