At 811 Wilshire Blvd, Los Angeles, CA 90017-2606Los Angeles Here : Takami Sushi and Robata. Welcome to Takami Sushi and Robata is rated 4. It's worth a try!
Write a review