Villa Costa is an Asian restaurant offering Chinese, Thai, and other Asian dishes.