Don't try this place. Service is bad. Waiter never checked on us. Food took 30mins, even with only 4 guest in the whole place. Food doesn't taste good. Canned spinach!!
21Photos
India's Oven
7233 Beverly Blvd (Alta Vista Blvd.) Los Angeles, CA90036 United States