Long Fa is an Asian restaurant offering Chinese, Japanese, and other Asian cuisines.