Albi (restaurant)

Albi is a restaurant in Washington, D.C.  Established in February 2020, the restaurant serves Lebanese and Middle Eastern cuisine. The menu has included barbecued lamb kebabs and baba ganoush. Albi has received a Michelin star.