India Tandoori

5468 Wilshire Blvd, Los Angeles, United States