Great atmosphere and a definitely awesome service. 5 star for presentation of the food. I gave a 3 star because of the taste of the food. I order the soy salmon and it was very salty. My wife order the Hawaiian ribs that was pretty good but not great. Kids teriyaki chicken was not good. I can't say if I would be back again.