Nijo Sushi Bar
4 Star Yelp Rating
814 Ratings yelp logo
83 Spring St Seattle, Washington 98104 | Restaurant Info
Estimated delivery time: 59 minutes