Shimbashi Izakaya

1555 Camino Del Mar #201, Del Mar, CA

Menu (As of 10/29)

Shimbashi Izakaya: hours and how to order