If you want a consistent, delicious dining experience, you have to try I Love Sushi on Lake Bellevue. Chef Masa is a master!!! The flavors and freshness of the sushi are outstand...
All reviews seem positive