You may have to line up to buy your lunch, but it'll be well worth the wait. Food can be ordered to go or to eat at one of the tables in the shop. It only seats about 20, but there's a wonderful green park across the street for enjoying your meal. Please note that they only accepts cash or local checks.
Pros: great food, great service
Cons: long lines, cash only, little seating
more