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.
LIVE Papal Conclave 2025 Vatican City HAPPENING NOW All of the