Write a Review
12321 Ventura Blvd., Studio City, CA 91604
If you're afraid of Indian food, or know you love it try this place! Everything here is very good, even the service! It's also very cute and the din...
Posted on Judysbook.com:
©2018 Cox Search, Inc. All rights reserved. Data provided in part by Localeze and Valpak.