Restaurant specializing in meat dishes. Offers delivery and takeout options.