Momo Sushi is a Japanese restaurant specializing in sushi. It offers a casual dining experience with options for online ordering, delivery, and take-out.