Otoro Sushi

235 Mt. Hermon Road, #G
Scotts Valley, CA 95066


Hours of Operation
  • 11am-3pm
Type of Cuisine
  • Cuisine
Overview

Japanese Cuisine and Sushi Bar located in Scotts Valley.

Info Last Updated
  • 08-30-2022
Memory: 20MB (7.81% of 256MB)