With its spectacular terrace views overlooking the majestic domes of the iconic Jama Masjid, Café Gumbad gives the Delhiites the…