Holy balls. This place is amazing. I am in town from Texas and wanted a good meal while I was being lazy watching tv at the hotel. I looked at the reviews and figured I would try it out out. What I got was THE BEST teriyaki chicken ever. The rice was cooked to perfection and the chick was decadent. Not to mention the restaurant was very clean. Might have it again tomorrow for lunch