Slug & Lettuce Blackpool - 8-14 Queen St, Blackpool FY1 1PD, UK on Eaten