If you are in New York and looking for the best Nepali restaurant, here we are with a list of hand-picked, best Nepali restaurants. Bonus tip, here is the list of Nepali dishes you should try: Aloo Tama Bara Chataamari Note: This list is based on user reviews, so if you have also been there…