Amir's Falafel Mediterranean
Favorite Valley Falafel
11711 Ventura Boulevard
Studio City,
CA, 91604
United States
+1 818 509 8641
Studio City,
CA, 91604
United States
+1 818 509 8641Cards Accepted:










