Modern izakaya restaurant · 1953 India St Level 2, San Diego, CA
To-Go · Dine-In
See full menu
More food in San Diego, CA · Modern Izakaya in San Diego