* Click here for rating key
I Love Sushi Lake Bellevue Restaurant Review: Located on Lake Bellevue, a manmade lake in the middle of Bellevue, I Love Sushi serves up quality sushi and authentic Japanese cuisine in an elegant setting. Service is polished and the upscale atmosphere puts it a notch above the area's other Japanese restaurants. We recommend the traditional dishes or the inventive rolls, such as the spider roll stuffed with tempura soft-shell crab. Entrées range from moist miso-marinated black cod to a beef sukiyaki dinner. Accompany your meal with one of the colorful saké cocktails.