Barbecue restaurant specializing in spit-roasted and grilled meats. Caters for events.