Noodle & Rice

2017 E Cactus Rd Ste G
Phoenix, AZ
602.368.8889
33.596227
-112.035951
Hours:
Mon - Sat:11am - 9pm
Sun:closed

for Noodle & Rice
Directions
from: