Restaurant specializing in high-quality roasted lamb and pork. Offers home delivery and custom roasting services.