A little sparse inside in my opinion but nice. Considering the place is usually packed that's probably a good thing.
Definitely get the nacho appetizer! Excellent. Burgers are good. I had the lamb.
Don't know about sushi there but it's not a Japanese joint so go from there.