Oto Sushi

Oto Sushi

Japanese Kitchen & Sushi Bar

At Oto Sushi we create delicious Japanese cuisine with only the finest and freshest ingredients.

Photo Gallery See All Photos