WAI WAI CITY is located in Navalur, India on Shop No. E1-A5, OMR Food Street, 92, Old Mahabalipuram Rd. WAI WAI CITY is rated 3.1 out of 5 in the category fast food restaurant in India.
Address
Shop No. E1-A5, OMR Food Street, 92, Old Mahabalipuram Rd