Ranch Pizza's very first, very own brick & mortar is located at 1760 NE Dekum! The family-friendly restaurant (and dog-friendly outdoor area) serves Ranch's classic pan pizza, as well as a variety of sides.
OPEN 7 Days 11am-10pm
NOW ON CAVIAR! CLICK HERE FOR DELIVERY or CALL 971-288-5187 FOR PICK-UP