Posted: Sun 22 Mar, 2009 9:18 pm
I had the best most authentic pizza I've ever tasted in the UK last night at Strada on Greek Street. Not over expensive either.
History culture and architecture in Leeds
https://www.secretleeds.com/