Processing, please wait ...
Lal Mirch Indian Restaurant
Studio City
Cuisines: Indian, Pakistani
Address: 11138 Ventura Blvd ; Studio City CA, 91604