Village Tandoor

18530 Devonshire Street  Northridge, CA - 91326
Directions & Maps
Phone: (818) 366-2820
http://villagetandoorcuisine.com


Punjab Palace

19524 Nordhoff St, Ste 12  Northridge, CA - 91324
Directions & Maps
Phone: (818) 727-9374