11138 Ventura Blvd, 5 Minutes From Universal Studios And 10 Minutes From Hollywood Bowl 91604, United States
11138 Ventura Blvd, 5 Minutes From Universal Studios And 10 Minutes From Hollywood Bowl 91604, United States
No delivery
Spot something wrong?
Dishes at Lal Mirch. Prices may vary in venue.