Falafel Palace

9255 Reseda Blvd
Northridge, CA
818.993.0734
34.2389
-118.53655
Hours:
Mon - Sun:10am - 9pm

for Falafel Palace
Directions
from: