
NEEL, INDIAN KITCHEN + BAR, POWAI : A WELCOME ADDITION
The first thing that hits you as you enter the sprawling first floor unit of the recently open Indigo and Neel All day, in Powai, is the sense of vast space! The restaurant has utilized its space cleverly separating the two spaces with a wall that quite artfully uses niches to display beautiful b…


























