I'll admit I was a little sceptical when I was asked to review the new Just Wings restaurant on Aigburth Road. Having no prior knowledge of the name, I had of course pre-preemptively googled them and found out that it was a takeaway, existing already in three locations- Crosby, Southport and St Helens. Now as much as your gal here loves a take-away, I just wasn't sure how I'd go about a full review.