Tandoori Indias's address is 11819 Wilshire Boulevard Ste 206, Los Angeles, CA 90025. Public records show Tandoori has also lived in Los Angeles, CA. Tandoori's latest phone number is (310) 268-9100.
Phone Numbers: (310) 268-9100
Results 1 - 1 of 1