I have been getting my hair done at Castro's for over two years now, and whilst the haircuts are good, cleanliness and hygiene remain a concern. Wish they would pay a bit more attention to these aspects.
Every vist to see Leo is a great experience. I always get a warm welcome from all the staff and leave feeling great thanks to Leo's excellent haircut. I urge you to book up, you won't regret it.