Long Huang is an Asian restaurant specializing in Chinese, Vietnamese, and other Asian cuisines, offering homemade dishes and Dim Sum.