Dining and carvery spot in Culcheth boasting a 4.2 rating from 1,843 reviews on Tripadvisor.