Love their "Hapa Hour" weekdays from 5 to 6:30 pm. Excellent food and drink for very reasonable prices. Restaurant is great for big groups. One area for improvement is their tendency to be forgetful. They take our order but tend to forget to bring out our complete order and then charge for the item that was not brought out. This has happened on each of my visits (4 times). They are always very apologetic and willing to take off the incomplete order off the bill without any hassle or argument, but to increase the rating even more, I'd encourage them to improve the accuracy on this matter.