Soulful MEDITERRANEAN food In Los Angeles This is a review of Mizlala, an Israeli Restaurant located at: West Adams. 5400 W. Adams Blvd., Los Angeles, CA. 90016. There is a second location:4515 Sepulveda Blvd, Sherman Oaks, CA 91403 Don’t let the fact that Mizlala doesn’t have a website deter you from […]