Asian restaurant Togarashi specializes in noodles and sushi. Established in 2013, it offers a menu blending authentic Asian flavors with Israeli tastes.