Restaurant specializing in oven-roasted meats, including beef, pork, fish, and rabbit.