Updated on February 18, 2026February 18, 2026Liverpool Restaurants UKChicken & Caviar at Barnacle Liverpool