Village Tandoor - North Indian restaurant
18530 Devonshire St, Northridge
(818) 366-2820
Recent Reviews
Village Tandoor - North Indian restaurant
18530 Devonshire St, Northridge 91324
(818) 366-2820