Foxy Noodles & Bbq

507 N Mountain Ave, Upland 91786, United States Get Directions to this spot
507 N Mountain Ave
Upland, 91786
CA, United States
(909) 920-6889

Rate and review Foxy Noodles & Bbq in Upland, CA, United States!

Share your experiences at Foxy Noodles & Bbq with your friends or discover more Restaurants in Upland, CA, United States.