The top-rated restaurant in Devon has been praised for its "impeccable" food and service. Olive is also Trip Advisor's number one restaurant in Brixham, and reviewers are falling over themselves ...
New food hygiene ratings have been awarded to 12 of Torbay’s establishments, the Food Standards Agency’s website shows – and ...