Page 20

Loading...
Tips: Click on articles from page
Page 20 1,324 viewsPrint | Download

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