This is a fun little place. The service is slow and the items kind of pricey, but they have a unique menu (blend of German, French, and American) and a great atmosphere. They have good coffee. I always end up a little disappointed though, as every time I go I expect to fall in love with this charming little cafe, but it never really happens. For me, the food has always been competent, but never exceptional.