O Sushi is a popular sushi restaurant located in Portland, Oregon, known for its authentic Japanese cuisine and inviting atmosphere.
With a focus on using only the freshest ingredients, O Sushi offers a wide variety of sushi rolls, sashimi, and other traditional Japanese dishes, providing a delightful dining experience for sushi enthusiasts and food lovers alike.
Generated from the website