1120 Howell St, Seattle 98101, United States
No delivery
Spot something wrong?
Dishes at Midori Teriyaki. Prices may vary in venue.
Been to Midori Teriyaki? Be the first to share what you ate.