Cloud Kitchen onSeptember 6, 2015May 25, 2016inChina, Eateries Formerly known as Shang’s Pizza near Dawanglu Subway station in Beijing, vegan restaurant Cloud Kitchen recently opened at a new location near Beihai Park, which is easier to access…