No 1 Taste is a restaurant offering traditional Chinese cuisine with delivery options.