At 9016 W Sunset Blvd, West Hollywood, CA 90069-1819Los Angeles Here : Ten Masa Sushi. Welcome to Ten Masa Sushi is rated 4. It's worth a try!
Write a review