Processing, please wait ...
I Love Sushi on Lake Union
Seattle
Cuisines: Japanese, Sushi
Address: 1001 Fairview Ave N ; Seattle WA, 98109