Barbecue restaurant specializing in grilled meats. Offers services like Easter lamb roasting.