Kibuka Verdi is a Japanese restaurant with a diverse menu catering to local and international tastes.