The Christmas Menu is coming from Pizza Express
Pizza Express has been in the UK since 1965 when they opened their first restaurant on Wardour Street in Central London. Since then they are gone from strength to strength becoming a familiar sight on most High Streets with over 430 restaurants. I was invited […]








