Otoro Sushi
Address:
235 Mt Hermon Rd, Scotts Valley, CA 95066
Phone:
(831) 440-9040
Hours:
- Mon: 11am-9pm
- Tue: 11am-9pm
- Wed: 11am-9pm
- Thu: 11am-9pm
- Fri: 11am-10pm
- Sat: 12pm-10pm
- Sun: 12pm-9pm
Other Businesses:
- Thai Heart at 218 Mt Hermon Rd, #G, Scotts Valley, CA 95066
- Jia Tella's at 18 Victor Sq, Scotts Valley, CA 95066
- Los Gallos Taqueria at 18 Victor Sq, Scotts Valley, CA 95066
- Cafe Carlos at 6016 Scotts Valley Dr, Scotts Valley, CA 95066
- BEST WESTERN PLUS Inn Scotts Valley at 6020 Scotts Valley Dr, Scotts Valley, CA 95066