I went there years ago, pre-covid, and encountered a Russian provider, limited menu. I see it now seems to be back in business in a Logan Circle location (202-422-3639) but don't see any reviews or ads. Near my office. Feel free to PM me if you've been there.