Otakuni is a Japanese restaurant offering a fusion cuisine with flavorful dishes at affordable prices.