Icco Pizza is a fully halal pizzeria in Central London, so of course we had to check it out and see if it there was any compromise on the taste.
central london
Icco Pizza is a fully halal pizzeria in Central London, so of course we had to check it out and see if it there was any compromise on the taste.