Chez Lala is an African restaurant offering traditional Senegalese cuisine and daily specials in a warm, festive atmosphere.