Restaurant specializing in unique meat dishes, including options from around the world and meat rolls.