The best pizza place. Been a customer for 15 years. Never fails.but it’s been closed recently… if anyone from El Faro sees this, are you coming back!?
February 2024
Defo the best around here ..never
January 2024
Haven't been here for several years but glad to see it hasn't changed one bit. Probably one of the best pizzas in Leeds. Thin, crispy pizza cooked in an actual oven, and quality ingredients. Two 12" pizzas 2 chips, 1 garlic bread and 2 bottles of pop for 22 schmickles. Sadly had to knock of 1 star for the most recent order.... read full comment