I Love Sushi Seattle is ranked as a favorite sushi restaurant among Seattle diners. Come find out why I Love Sushi on Lake Union is a local Seattle favorite.