With over 400 restaurants throughout the UK, Pizza Express is one of the biggest Italian restaurant chains I can think of, alongside Pizza Hut, Bella Italia, and Prezzo. Strangely enough, though, I’ve never actually visited Pizza Express until recently. For me, pizza is usually something I eat at home as a takeaway meal, rather than […] Read more…