Food & Drink This Leeds Restaurant Is Famous For Its Massive Metre-Long Pizza by The YorkshiremanSeptember 17, 2021 That’s one whole metre-long pizza! Produced by good ol’ Yorkshire folk! The Yorkshire Deli & …