Cloud Kitchen

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…