Is the Yuhuazhai in Shijie, Dongguan still open?
Open. Shijie Yuhuazhai does business. Fish Village in Shijie is located in West Lake No.1 Road, Shilong Town. Shijie Yuhuazhai is mainly a vegetarian restaurant, offering free lunch. Shijie Town belongs to Dongguan City, Guangdong Province, and is located in the northwest of Dongguan City. Its center is located near east longitude 1 13 5 1' and north latitude 28 08'. Shilong Town in the east, guangzhou-shenzhen railway in the south, Chashan Town and Dongcheng Street across the river, and Gaobu Town in the west.