At 11819 Wilshire Blvd Ste 101, Los Angeles, CA 90025-6619Los Angeles Here : Yen Sushi & Sake Bar. Welcome to Yen Sushi & Sake Bar is rated 3. It's worth a try!
Write a review