14
Japanese tapas & craft cocktails with edgy decor & cherry blossoms
1953 India St, San Diego, CA 92101 Get directions
$$$