Reviews of Salon 175. (Barber Shop) in Plymouth (Devon).