3110 Glendale Blvd.
Los Angeles, CA 90039

323.667.9591

Open 7 days a week
Sun - Thurs:
11:30AM - 10PM
Friday - Saturday:
11:30AM - 11PM

Now open on Mondays

Parking in Rear

interior shot of Indochine blah

| Home | About | Menu | Reviews | Gallery | Contact |