Okay, it's mostly a German grocery--run by an authentic German--that sells specialty products like imported...
All reviews seem positive