Ototo Sushi Co.
16480 Paseo Del Sur, San Diego
(858) 312-6708
Recent Reviews
Ototo Sushi Co.
16480 Paseo Del Sur, San Diego 92127
(858) 312-6708