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