Delish Cuisine India (Andhra Speciality Foods) is located in Navalur, India on No. 92, B23, OMR Food Street, Old Mahabalipuram Rd. Delish Cuisine India (Andhra Speciality Foods) is rated 3 out of 5 in the category fast food restaurant in India.
Address
No. 92, B23, OMR Food Street, Old Mahabalipuram Rd
Service options
Takeaway
Dine-in