This is a good place for Japanese skewers. However if you come on a weekend, be prepared to wait. There is not a lot of seating.
There wasn't really something I would not recommend, things on the menu is worth a try. The one must have item I would say is the matcha green tea ice cream pancake.