Albi is a trendy Middle Eastern restaurant offering hummus, fish & meat plates, plus unique cocktails & wine. It has received a Michelin star and a James Beard Award.