Thanks to a reader for the heads up. LZ Middle East Restaurant closed back in early Jan.. Pica Taco has a current location at 1629 Columbia Road NW. We looked at it back in June ’09. When I walked by there was still a bit of construction going on at the Florida Ave location.
Think the new spot will thrive given it’s somewhat tough location for a restaurant?