Store Hours

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

California rice reigns supreme at Oto's

Upcoming Promotion

Find Us