Store Hours

  • 9 am to 7 pm
  • 10 am to 6 pm

California rice reigns supreme at Oto's

Find Us