Yoshino's Japanese Restaurant

1790 W Washington St San Diego CA 92103 USA

(619) 295-2232

Location