TravelMuse
 
 

Amir's Falafel

Los Angeles, CA

Guide         Hotels         Attractions         Restaurants         Shops

Address

11711 Ventura Boulevard
Los Angeles, CA 91604

Phone

+1 818 509 8641


Neighborhood

The Valley


Category

Middle Eastern & North African, Mediterranean


Avg User Rating

107 reviews