Luu's Chicken Bowl

10876 N 32nd St
Phoenix, AZ
602.569.1667
33.585596
-112.013134

for Luu's Chicken Bowl
Directions
from: