Came here for dinner last night but have been here on three other occasions; just never had time to write a review. The restaurant is nicely decorated and the bathrooms are relatively clean (important to note because it's usually an indication that the kitchen is clean if the staff can take time to ensure cleanliness in the bathrooms). The food selection here is quite good as well as the portion sizes. I've been to several AYCE Japanese restaurants where the portion sizes (especially rice and noodle dishes) were enormous, you end up getting full from the first round, and don't get to try anything else. The food quality at this restaurant is also very good as the sashimi (scallop and beef sashimi available on the weekends) tasted relatively fresh and the sushi rolls were very good as well. The selection of the hot foods was great as there were several different dishes with beef, shrimp, and octopus. The kids also enjoyed the dessert menu. Service was very good even though the restaurant was full; servers replenished the teapots and collected our empty dishes promptly. I think the dinner price was about $28, which is reasonable for what you get; definitely recommend this place if you like Japanese food.