Nikkei cuisine blending Japanese and Latin American flavors. Located in Mall San Lucas, it offers a unique culinary experience.