Get directions to: Indra Restaurant, Glendale, CA
Restaurant address: 517 S Verdugo Rd Glendale, CA 91205, USA
Restaurant: Indra Restaurant