Electric Lotus Kitchen of India
TEMPORARILY CLOSED$$ •
1739 N Vermont Ave, Los Angeles
(323) 953-0040
Ratings
Menu
Add a Menu