India's Tandoori - West LA
11819 Wilshire Blvd 90025
(Indian)
Order Online

Come visit us at: 11819 Wilshire Blvd, Los Angeles, CA 90025