4920 W Thunderbird Rd Ste 117 85306, United States
No delivery
Spot something wrong?
Dishes at Ohya Sushi, Korean Kitchen & Bar. Prices may vary in venue.