Soichi

2121 Adams Ave., San Diego, USA

$$$$ Japanese,Sushi

MICHELIN Guide's Point Of View