I believe in being fair and giving a place plenty of time to fix things after you bring it to their attention over and over again, before you write a bad review about them.
My beef with the place is service.
My server last time I was in with my whole family didn't speak or understand English so she missed half of our order. My niece was asking her what was good and the server looked baffled and she answered with all the English that she knew , which was one phrase . The same problem that I have complained to management over and over again still exists , you get the food one person at a time. So I got mine and 10 min later my 2 nieces and then my daughter . My sons order never came and the server being done with her shift left without saying a ward. We were still short of one appetizer and two main courses. Both of the managers were talking and laughing with the staff and we had to go up to them and ask about the rest of the food . An other server came and plainly asked us what did we order?
Really? Two of my kids are still waiting their food, the first server has disappear , the managers trying to minimize the issue by sending an other server to find out what's missing so they can call it a day and I have to sit and wait an other half and hour for the food and my kids to eat. If this isn't complete failure of costumer service , I don't know what is? You fail when you start to take your costumers for granted. Maybe this review can awake you up. I really do hope so.