11818 Ne 8th St
Bellevue, WA 98005
Bellevue, WA 98005
Open HoursLunch Mon.-Sat., Dinner nightly
OverviewThis cozier version of I Love Sushi, Seattle and caters to a lunch crowd of Eastside businessmen. With the same excellent menu of other sushi stores, of fresh fish both raw and...
more
