To be honest, they serve one of the worst food in town. We tried their rolls, momos and few other items but all were just below average food. The momo was very dry inside, the rolls were full of oil and the stuffings were extremely bad and the taste was awful. I would recommend better not to visit this restaurant only by watching promotional videos. Better visit any other restaurant in the region n if one visits may visit at their own risk. I personally would not visit this restaurant even if it's the last restaurant on the planet.