This is one of my favourite restaurants simply because some of the food reminds me of home. I've yet to find another place that serves Mentaiko Spaghetti and Katsu Curry! The complimentary bread that comes in the beginning of the service is always warm and delicious. You run the risk on getting yourself full on the bread so be careful! The desserts are absolutely delicious too, and it can vary depending on when you go.
Servers are friendly and, although the food doesn't come out as quickly as some other places, it's not "slow" by any means, especially since this place is always packed when I go. You might want to try and avoid peak hours if you don't have a reservation on weekends.
The downside is that this place needs its own designated parking lot. There is a parking lot in front of restaurant, but it's shared by like 9 or 10 other stores, so a popular restaurant such as this can fill it up quickly.