Excellent German offerings, nice people. Expect the service to be slow, so be sure to get a giant 1L beer (from the tap!). Many a business luncher seen here with their Oktoberfest beers! Just sayin'..
Not only do they serve German fare (which you can either dine in with or take out), the grocery offers items from all over Europe (including Dutch Stroopwafels!).