Middle Eastern restaurant · Near Southeast
56
"Last year Albi, a Levantine spot in Navy Yard, joined DC’s one-star Michelin guide." - ByLi Goldstein