Here are The Best Couple Restaurants in Siliguri that you must Visit: 1. Amilo at Lemon Tree Hotel 2. Skkky Club Restaurant 3. The Tribe by Hi-Spirits 4. Half Full 5. Siliguri Pub Exchange