IN his continuing search for the more weird, wacky and wondrous in the world of travel, David Ellis says that in England a seafood restaurant shot to number 29 placing of 63 restaurants at Brixham in South Devon in just three months, after garnering rave reviews on TripAdvisor including being rated “excellent” by seven out of every eight reviewers. “Oscar’s” put its success down to it being
You must be logged in to post a comment Login