India's Tandoori Indian Cuisine

19006 Ventura Blvd.
Tarzana
California
United States
website