Reviews of Lazarou Brothers Hair & Beauty Salon Barbers & ladies Salon Cardiff (CITY CENTRE)Churchill Way. (Barber Shop) in Cardiff (South Glamorgan).