Le Terroubi is an African restaurant offering halal options and air conditioning.