The Finch, Powai

67 Interested |
0  Views

The Finch’s primary attraction, in Powai, is their stage, which is positioned tactfully to offer an equally nice view from anywhere in the seating area. Why we love this place for live gigs is for its on-point acoustics that brings out the real sound. What’s even better is that they offer their stage to bands, budding and renowned, and solo artists across genres.

Click here to know more about The Finch.