Overview Details Press Releases Multimedia Locations People Groups Amir's Falafel Los Angeles Headquarters11711 Ventura BlvdLos Angeles, CA 91604usPhone: 818-509-8641