Home
ABOUT US
MENU
CONTACT US
LOCATION
More
AMIR'S FALAFEL
Address: 11711 Ventura Blvd. Studio City CA 91604
Open every day
10:30am-9:00pm
Contacts: Tel: 1-818-509-8641
Contact