Small place with a lot of big tables jammed in. You will most likely be sharing your table with other people. You pay after you've eaten, which is strange since you order at the counter. The food takes a long time to get.
Despite the negatives, it is one of my favorite places to go for brunch. The food is always excellent, and this place deserves 5 stars.