Pizza Palace
Address:
704 5th St, Orland, CA 95963
Phone:
(530) 865-7178
Payment:
Pizza,
Restaurants
Other Businesses:
- La Perla Tapatia Taqueria at 424 Colusa St, Orland, CA 95963
- I-5 Cafe at 1165 Hoff Way, Orland, CA 95963
- Papa Murphys Take N Bake at 123 E Walker St, Orland, CA 95963
- Round Table Pizza at 302 E Walker St, Orland, CA 95963-2200
- Alta Marie's Bakery & Soup Shop at 807 4th St, Orland, CA 95963