Gran Muralla is a Chinese restaurant offering takeout and delivery services.