Yiwa is a Japanese restaurant offering a varied menu. It features a tasteful interior and fresh ingredients.