Rizza Pizza

Pizza restaurant · 1031 W Foothill Blvd, Upland, CA

Dine-In

Hours

More food in Upland, CA · Pizza in Upland