Is this place still open?

The phone # 202 898 4110 has been disconnected.

1333 was the street addy on the NW side of town.

SF