this is one of my favs places they have sandwichs, cakes, cheeses, lots of chees, wiines, german beers, actually its a german store / restaurant.....
All reviews seem positive