Vicarage Road, Verwood, Dorset, BH31 6DR
A family-run gem in the heart of Verwood, serving breakfast, lunch and dinner with fresh, locally sourced ingredients in a welcoming atmosphere