Flora's Falafel
12450 Burbank Blvd # N
Valley Village, CA 91607
Valley Village, CA 91607