Nobu

207 5th Ave
San Diego, CA
619.814.4124
32.704138
-117.159308

for Nobu
Directions
from: