INDIAN RASOI
Restaurant
•
421 N Ventura Ave, Ventura, CA 93001, USA
9.0
Wednesday: 3 PM – 9 PM
See if anyone you trust recommends it!