La Grande Muraille is a Chinese restaurant.