Does anyone know a really really good pizza place (not take out) in leeds?
Laura K. replied:
Its reallly goooooood! Its proper italian pizza cooked in a massive stone oven which you can see infront of you ! http://www.eccopizzeria.co.uk/Ecco_Pizzeria/Ecco_Pizzeria.html