SUSHI ZEN… is a fitting name for this visually arresting and highly sensorial fine dining experience in Beijing’s Dongcheng District. The restaurant which overlooks the Forbidden City, one of China’s best-loved historical sites, is housed on the second floor of an imposing 19th century brick building with vaulted brick arches. It has been completely renovated by Beijing-based interiors […]