SHIMBASHI Izakaya
1555 Camino Del Mar, Suite 201, Del Mar, California 92014
Reservations: 858-523-0479