Los Angeles, California
IZAKAYA Taberu Japanese Restaurant