The food is decent, but the worst part of every experience I've had at this restaurant is the service. Never go on a weekend or a stat holiday because it will be busy. When it is busy, this restaurant fails to manage both its kitchen and staff. There have been many occasions in which my family has reserved a table only to arrive and be told that our table isn't ready. Furthermore, the food will take far too long to come out. We were at the restaurant for over 2 hours for lunch and most of the time was spent waiting for the food. They are incapable of serving all the customers when the place is full. Therefore, they should either hire more staff or turn customers away. After several abysmal experiences, I will never return to the restaurant.