I always use to go champaran meat for dinner with friends and family and I am a big fan of their ahuna mutton. It is best thing one can get there. Space for people to sit there is little conjusted there but quality of food and taste is excellent.
I would surely suggest people to have ahuna mutton at least once there.