Indorewala is located in Navalur, India on C-7, OMR Food Street, 92, Old Mahabalipuram Rd, adj. to AGS Cinemas, Sholinganallur. Indorewala is rated 4.4 out of 5 in the category restaurant in India.
Address
C-7, OMR Food Street, 92, Old Mahabalipuram Rd, adj. to AGS Cinemas, Sholinganallur
Service options
Takeaway
Dine-in