Villa d'Or is an Asian restaurant with Japanese specialties.