Both St. Lourdes Church and Delhi Sarbath (Balu Tea Stall)(BTS ) are recommended for visiting. It might be cool to enjoy delicious cold coffee, ginger tea or cocoa drink. If you look through the visitors' comments, the staff is cute at this cafe. Cool service is something clients like here. From the guests' point of view, the atmosphere is nice. Delhi Sarbath (Balu Tea Stall)(BTS ) has got Google 4.7 according to the visitors' opinions.