Nepal House - Taste of HimalayanUnclaimedRestaurantsChicago, IL(312) 922-0601Not providedVisit website