Went there recently and this restaurant has stepped up its game! When I first ate here the staff looks unorganized and the food took ages to come out. Now I find myself here frequently! The best time I find to go is just after the lunch rush has died down so about 1:30 during the week. The food comes out fast and everyone is so friendly. The only thing I wish could happen is a bit of an explanation with some of the rolls like the difference between a hand roll and a classic roll. Otherwise all of the food is absolutely amazing!