Reviews of Ellis Hair Studios. (Barber Shop) in Newport (Gwent).