It is not only the only top 50 pizza restaurant in Asia in Shanghai, but also ranks 8th best pizzeria in the world. It is said to be one of the most award-winning pizza restaurants in Asia and the only Italian food authority in China.
Stuff They Don't Want You to Know By Ben Bowlin, Matt Frederick, Noel