Reviews of The Mussel Inn & Cottages. (Restaurant) in Plymouth (Devon).