Indra Restaurant, Glendale, CA, USA
About Indra Restaurant
Indra Restaurant is a Restaurants serving the Glendale community in California, USA and located at 517 S Verdugo Rd.To contact Indra Restaurant call 8182473176
Location
517 S Verdugo Rd
Glendale
CA
USA
91205-1931
Map
Contacts
Tel: 8182473176