Chez Leon is a pizza restaurant offering French cuisine, including halal options.