Once you get past the huge menu, complete with advertisements, you can definitely find something fabulous to eat here. There is almost always a wait, so come expecting it or come at an in-between time. When you bring your family, the waiters will bring out a plate of fruit and bread for the kids while you are waiting for your food.
A word of caution - there is no kids' menu. The staff is quick to offer kid-friendly suggestions, though - we have had no trouble finding things the kids will eat.
more