Indigo Delicatessen Powai is one up on its counterparts. Wanna know why?
×Close