There's a lot of buzz around this place, and overall it is dependably good. They have the standard AYCE menu with rotating specialties. The fish has always been fresh and the sides much better than other places. I recommend coming early, as there will almost always be at least a 20 minute wait and try the pork belly (it's worth cheating on that diet, trust me).
The only real downside to this location is the service. Always friendly, but slow and undependable. You may get forgotten by the end of your meal.