At 11622 Ventura Blvd Studio City, Los Angeles, CA 91604-2613Los Angeles Here : Midori Sushi Restaurant. Welcome to Midori Sushi Restaurant is rated 4.5. It's worth a try!
Write a review