Momo Sushi is a Japanese restaurant offering a menu of traditional mains, sushi rolls, tempura, and other dishes.