Izza is a beauty salon located in the city of Croydon. The company Izza is domiciled at 179 North End CR0 1TP Croydon London and was established on 05/12/2012. Izza is registered under the company number 8318536. The website is http://www.pizzahut.co.uk/restaurants/find-a-hut/croydon/croydon-north-end/?utm_source=google&utm_medium=maps&utm_content=croydon-north-end&utm_campaign=googleplaces