American restaurant · 80 N Euclid Ave, Upland, CA
To-Go
More food in Upland, CA · American Food in Upland