The Finch VenueMumbai Founded in 2017, The Finch is a Mumbai-based fine dine bar and restaurant that features curated live entertainment.