Photo by Jordan Haiduk

The Pizza Ranch, 3000 W. 18th Ave., opened its doors to the public today. The restaurant features pizza and chicken, and offers both an afternoon and an evening buffet.

Order a reprint of this photo