Sign in
Top
The Best Pizza restaurants in Orland
Map view19 results
Pizza Palace
704 5th St 95963-1707
3.9 (50)
"Their Pizza is probably the best pizza in town. Pizza Hut is pretty good stuff but for the price Pizza Palace has them beat. Now, this place makes a pastrami sandwich that is hands-down the best pastr..."