my wife and i had a take-out lunch there recently. the food was very fresh and tasty BUT it's VERY hard to find the place, even with a GPS we had to ask for directions.
They have no accommodations for sit-down meals,so we sat outside on the stairs ( on the street) and ate. Call it a forced picnic !
Cons: hard to find, take out only