Rwittick Dutta
The ambience of this place is simply amazing
There are separate benches for priests from different places of pre-1947 India. The French Windows add an exotic vintage feel to everything. U will feel an instant calm inside while you're there.
p.s: Don't visit on Christmas, it's crowded as hell!!