After you have seen St. Lourdes Church, visit this cafe. It's a must to taste good cold coffee, ginger tea or cocoa drink while coming to Delhi Sarbath (Balu Tea Stall)(BTS ). Many people highlight that the staff is energetic at this place. If you want to experience prompt service, you should go to this place. It's a pleasant place with the cozy atmosphere. Google users like this spot: it was rated 4.7 stars.