The line-up is pretty long on the weekends if you get here during late morning.
This is not a huge place but it's definitely nice inside; clean and modern. After the wait is over you are taken to your seat by one of their friendly staff and seated. Their service is great. If you come in a small or in a large group they are able to split your bill.
The food is delicious. Their menu is extensive and it has everything you would want/need for a great brunch. They are accommodating to your diet as well in cases where you can't eat meat.