Tag Archives: Mulberry Street
London, England’s Mulberry Street—New York-Style Pizza Excellence Across the Pond
Courtesy of a business trip, the Pizza Snob made his first trip to London in almost twenty years. While planning my visit, I simply could not resist the temptation to have my first international pizza-eating experience. A web search for “New York-style pizza in London” led me right to Mulberry Street where they boasted of […]