C O N T A C T

Taj Mahal of India Restaurant

8566 W. Pico Boulevard

Los Angeles, CA 90035

Tel 310-652-8598

Your details were sent successfully!