Best Pizza Restaurant in Rio Rancho

At Davido's Pizza & More, we serve nothing less than the best pizza in Rio Rancho. Don't believe us? Why not pop by and see what all the fuss is about? We have a wide range of pizzas available, from cheese to deluxe, and we're sure whatever you order will be so delicious you'll dream about it. We not only sell pizza but also have a wide range of dishes for you and your family to enjoy; our menu includes calzones, salads, strombolis, speciality pizzas, wings, breadsticks, cheese appetizers, lots of sides options, drinks, cannolis and more desserts. If you'd like to place an order for takeaway or make a reservation, call us at (505) 234-6955.

Get In Touch