Restaurant specializing in meat dishes. Offers takeaway options, including meat by the kilo.