lovesushi
in
Chula Vista, CA
Nozomi Noodle & Teriyaki
4637 Convoy St
San Diego
CA
92111
(858) 569-7773
13.4
mi