Taste of Asia is an Asian restaurant offering a diverse menu including noodle soups, salads, and various dishes from Nepal, India, and Thailand.