Eating Japanese Sushi at I Love Sushi on Lake Bellevue restaurant in Bellevue, WA.

Feedback

Do you manage or own I Love Sushi on Lake Bellevue?

Yes