I have to stand up for Big Eye. I've been there three times and each time had a very pleasant experience, attentive staff, great food.
Downside: no liquor license.
Again, it's in a strip mall. Behind a Rite Aid. It's just weird to me. Why won't AK build stand alone buildings? And why must all sushi be available in strip malls?