Japanese restaurant offering a blend of traditional ramen, tapas, and other Japanese specialties.