Gran Muralla II is a Chinese restaurant offering takeaway and home delivery services. Established in 1988.