L28 stands for 28 Lilienblum Street, the address of the non-profit's Tel Aviv headquarters, and also of its for-profit restaurant that acts as a chef accelerator