I was in DC, almost about 8 years ago. I was looking for a place to get something quick to eat. We found this sandwich shop. They had outdoor seating and made a great lamb sandwich, among others. I know there was a small record shop around the corner or so from there. Any one know of this place? It was off on a side street I believe.