Find north indian restaurants in Pasadena, CA. Listings include New Delhi Palace.
A rich awakening of your senses, from the smells of the delectable cuisine to the colorful and warm s