517 S Verdugo Rd Glendale California 91205-1931 |
|
Jump to map | |
8182473176 |
About Indra Restaurant | |
Indra Restaurant is a Restaurants serving the Glendale community in California, USA and located at 517 S Verdugo Rd.
Show more...
Show less...
To contact Indra Restaurant call 8182473176 |