Vegetarian Restaurants in United States

business directory

Electric Karma

Electric Karma, Your Best Indian Restaurant in Los Angeles:Best indian food in Los Angeles:Indian cuisine los angeles:8222 1/2 W 3rd St., Los Angeles CA 90048:Phone (323) 653-2121
8222 W 3rd St
90048 Los Angeles, California
Ph. (323) 653-2121

Is Electric Karma your company?