Indra Restaurant

517 S. Verdugo Rd.
Glendale
California
United States
website