Page 1 of 1

Posted: Sun 22 Mar, 2009 9:18 pm
by Trojan
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.