Second to worst dining experience of all time.

Our waitress was a little timid, which is fine, but it we shouldn't have to wait 20 minutes just to order our food.  Our food took 45+ minutes to arrive, and while our friend's steak came out hot, our Hibachi Steak and Potatoes were room temperature.  Sent it back to be warmed, they offered to pay for it, which is great.  Both managers came and said hi and apologized for the slow cook staff, and made sure everything was great. 

That was the last we saw of them for the next half hour.  We finished our meals, and 10 minutes later, had to flag down a different waitress to go and find our waiter, and to bring us cheesecake menus.  We always get the Dulce de Leche, but they brought us terrimisu or some junk.  I gave it back to the waiter (after walking the restaurant to hunt him down) and said "no thanks, I'll just pass on the cheesecake."  He looked surprised, and later said we didn't have to pay for that cheesecake.  Well I'd sure hope not!

Two hours of my life are gone.  I usually like this restaurant, but tonight's service disaster will prevent me from EVER going to this location again, free food or not.