Gran Muralla is a Chinese restaurant offering Asian cuisine.