Update Info - Flora's Falafel
This restaurant was reported as closed. If it is open, let us know.
Flora's Falafel
12450 Burbank Blvd
North Hollywood, CA 91607
12450 Burbank Blvd
North Hollywood, CA 91607
This restaurant was reported as closed. If it is open, let us know.