Lemon Taste is a restaurant offering a variety of Asian cuisines, including Thai, Chinese, Japanese, and Vietnamese dishes.