If you prefer Chinese cuisine, then this restaurant is worth checking out. Tasty momos are offered here. The cute staff reflects the style and character of Indu Chinese Food. Terrific service is something that people highlight in their reviews. The calm atmosphere brings a relaxing feel to a guests' stay at this place. This spot is ranked 4.1 within the Google grading system.