 Taj Mahal of India restaurant is a cornerstone of the L.A. area. We are committed to quality Indian cuisine, offering a variety of dishes to satisfy any craving. 8566 W. Pico Blvd., Los Angeles 90035 (310) 652-8598 tajmahalofindiala.com Regional Best for Westside–Downtown–East Los Angeles See also
|