Not well prepared!
2/6/2024
Never come back! I arrived the restaurant at 12:00nn and wanted to order the their signature dish, b...
(1)
Advertisement
Mr. Tea is a charming pizzeria located in Leeds, England, known for its delicious artisanal pizzas and cozy atmosphere. With a diverse menu that features classic favorites and unique creations, it caters to both traditionalists and adventurous eaters. Whether you're dining in or taking out, Mr. Tea offers a delightful experience for pizza lovers in the heart of the city.
Generated from this place's information
Never come back! I arrived the restaurant at 12:00nn and wanted to order the their signature dish, b...
Advertisement