Indian restaurant Darshan Nepal offers Nepalese classics, Asian fusion, and a variety of dishes. Known for group bookings and tender meats.