Yes, It does need some updating, but it's always been clean and the food is good.
Yes but be aware that if you want to sit at the Hibachi grill that service does not begin until I believe 4:30. My wife and I were there recently, showed up around 3:45 and were told we would have to wait until that area was open. I would not reccomend this place. We ended up waiting and eating there but the inside is dingy, dirty, and outdated.
Thanks! Your answer is awaiting moderation.