Cavernous Powai Plaza, opposite Pizza Hut on Central Avenue Powai, isn’t as lively or as welcoming as its nearby competitor, The Galleria. In fact, Powai Plaza has the distinct feeling of being under construction. The interior is dark and gloomy, stray kabootars