From Our Editors
Scottsdale sushi lovers will fall in love with the menu at Jimmy Woo's, a Japanese restaurant right in the heart of Scottsdale.
Don't fret! Parking options are readily available near Jimmy Woo's.
When you are in the mood for authentic Japanese cooking, make your way over to Jimmy Woo's.