Oyabun


Address: 3060 W Olympic Blvd, Ste 150, Los Angeles, CA 90006
Phone: +12134891710

Korean-owned restaurant serving sashimi