Gran Muralla is a Chinese restaurant.