Luu's Chicken Bowl

300 N Main St, Manteca 95336, United States Get Directions to this spot
300 N Main St
Manteca, 95336
CA, United States
(209) 825-7144

Rate and review Luu's Chicken Bowl in Manteca, CA, United States!

Share your experiences at Luu's Chicken Bowl with your friends or discover more Restaurants in Manteca, CA, United States.