Indo Cheen is a Chinese food joint that is known for offering good quality and quantity food. You can enjoy a wide variety of momos, spring rolls, veg starters, non-veg starters, soups and much more without spending huge bucks!
Located at SDA Market, Safdarjung in Delhi NCR, Indo Cheen is best known for Chinese Cuisine, Hot And Sour Soup, Chilli Potato, Steamed Rice, Drumsticks, Lemon Chicken, Hakka Noodles, Hot Garlic Veggies, Bowl Meals.