Nomomoto is a Japanese restaurant offering rolls, sashimi, and noodles. They specialize in unique recipes and offer both dine-in and takeaway options.