I believe it's on the San Antoinstraat near the Bluebird, and it is a sort of grocery store that has lots of self-serve pre-made food items like salads and sandwiches that you purchase by weight.
It's located in a strip mall. But that's where my memory ends. Can anyone recall this place? It's not AH is it?