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