Food is awesome. My lady loves this place. But sadly our orders have been messed up a few times now with not getting the right dish brought out and even when ordering take out they have missed whole entree's. So this rating gets 2 stars because of the food I would have given it 1 star based on the horrible service we have received more than one time now. I wish I could give this a better review after eating here for the past 2 1/2 years but I can't in good faith.