Go Back

Report Abuse

19-11.png
19-11.png

Village Tandoor – North Indian restaurant

Basic

18530 Devonshire St,Northridge,Los Angeles County,California,91324,United States

Contact

Location

Street Address
18530 Devonshire St

Ratings

Rating
4
Reviews
Amazing Found everything I needed in one place

Download Our Apneyy App

Get our mobile app for easy and convenient usage