HOME / Chinese restaurant / Red chilli
46FF+GQJ, 3rd Cross St, Velavan Nagar, Perambur, Chennai, Tamil Nadu 600110
View Business Profile