Barbecue restaurant, voted best takeaway in Liverpool. Offers fresh stone-baked dishes.