Lal Mirch

Lal Mirch
Indian restaurant
Informal restaurant offering traditional Indian cuisine & vegetarian options in a cozy setting.
Address: 11138 Ventura Blvd, Studio City, CA 91604
Website: http://www.lalmirch.com
Phone: (818) 980-2273