Rice by mama

Dine-in, Take out, Reservation

419 E. Main Street , Ventura CA 93001