Rizza Pizza No 3

1031 W Foothill Blvd, Upland 91786, United States

Map of Rizza Pizza No 3, 1031 W Foothill Blvd, Upland 91786, United States

1031 W Foothill Blvd, Upland 91786, United States

Delivery options

No delivery

Open hours

No open hours

Get directions(opens in a new tab)

Spot something wrong?

Dishes at Rizza Pizza No 3. Prices may vary in venue.