Izakaya Restaurant And Japanese Pub

Izakaya Restaurant and Japanese Pub, 13569 Ventura Blvd, Sherman Oaks, CA 91423, United States

Location