Reviews of Ocean View at The Dome. (Restaurant) in Plymouth (Devon).