Gran Muralla is a Chinese restaurant with a diverse menu.