Sort:  

you should! They have really good food. Let me know what you think when you finally try japanese food!