Tag Archives: Pizza Express
London’s Pizza Express – About What An American Would Expect in England
After my surprising stellar experience at Mulberry Street in Bayswater, I had no desire to try any other London pizza. My travels through various parts of the city over the last two days revealed several pizza offerings, none of which were at all visually appetizing. However, the Snob’s cultural half, Music City Mike, arrived early […]