This is where the out-of-town Japanese businessmen go to eat. You know it's gotta be good.
on October 7, 2011 (+12 Points)
Also voted for I Love Sushi:
I Love Sushi
I Love Sushi 11818 NE 8th St Bellevue WA 98005(206) 330-7853
Hours: Mon - Sat: Lunch: 11:30 am - 2:00 pm | Dinner: Mon - Thur: 5:00 pm-9:30 pm | Fri & Sat: 5:00 pm - 10:00 pm | Sun: 5:00 pm - 9:00 pm
NOMINATED FOR: BEST Japanese