(888) 277-4253

Del Mar

The Taste Buds rave about Shimbashi Izakaya

Shimbashi Izakaya has it all: Sweeping views of the Pacific Ocean in Del Mar, sumptuous sushi and Japanese-style tapas, and sensational saki and spirits.