There's much to like about Mad Hatter's--the decor, variety of menu items, and the quality of their ingredients all appear very good. However, I found their service fairly poor; they didn't get my order correct. Also, my croissant was stale.
Pros: Location
Cons: Pricing
more