Back
Octo Sushi Logo

Octo Sushi

1.05mi
1621 12th Ave #102, Seattle, WA, 98122
Not Available Now (Available Wed 5:00 PM - 8:45 PM)Call Now
About Octo Sushi

Searching for "Asian near me"? Octo Sushi has some of the best Asian in Seattle. Located at 1621 12th Ave #102, Octo Sushi is a convenient option that delivers to nearly all of Seattle. It's the ...show more

Sorry, no services are available for this restaurant.Search nearby instead
Sorry, no services are available for this restaurant.Search nearby instead