Food is amazing! I gave it 3 stars because of the service. The last time i was here, everything was great but this time was not  what we expected. When we came in the young latina girl sat us and then said \"we have buffet available\" asked for our drink order then left, so we guessed we had no other choice then other than buffet. She was on her phone the entire time, she didn't come refresh our drinks until we asked, still on her phone and only came by our table to give us the check and rush us out. Please train your servers on customer service because i love the food here but really disliked the service this time.