HOME / Chinese restaurant / Wow! China
New 36, Old 160, Wow! Momo, 1, Ambattur Red Hills Rd, Tirumalai Priya Nagar, Ambattur, Chennai, Tamil Nadu 600053
View Business Profile