Honestly, this place is about getting hammered. And you can certainly do that through wonderfully tasty,giant beverages that are at great prices during their happy hours.
The food isn't too bad either, but I've had better Japanese around town.
In general, it's pretty cool with a friendly staff and a very relaxed atmosphere. It's a place to check out for sure.