5221 S Power Rd Ste 104, Mesa 85212, United States
5221 S Power Rd Ste 104, Mesa 85212, United States
No delivery
Spot something wrong?
Dishes at Red Koi Japanese Restaurant. Prices may vary in venue.
Been to Red Koi Japanese Restaurant? Be the first to share what you ate.