Get In Touch
Contact Dion's Pizza
We'd love to hear from you. Whether you want to place a catering order, ask about our menu, or just say hello — our team is ready to help.
Send Us a Message
We're Here to Help
Have a question, feedback, or want to place a catering order? Fill out the form below and our team will get back to you shortly.
Find Us
Our Location
Stop by our Las Cruces location — we're always happy to see you in person. Dine in, pick up, or order for delivery.
Address
1060 El Paseo Rd,
Las Cruces, NM 88001
Las Cruces, NM 88001
Phone
+1 575-623-2321
Email
[email protected]
Hours Today
10:00 AM – 10:00 PM
Opening Times
When We're Open
We're open seven days a week to serve you the best pizza in Las Cruces. Come in or order for delivery.
Weekly Schedule
Monday
10:00 AM – 10:00 PM
Tuesday
10:00 AM – 10:00 PM
Wednesday
10:00 AM – 10:00 PM
Thursday
10:00 AM – 10:00 PM
Friday
10:00 AM – 11:00 PM
Saturday
10:00 AM – 11:00 PM
Sunday
10:00 AM – 10:00 PM
Good to Know
Delivery Available
We deliver within a 5-mile radius of our location. Order online or call us.
Curbside Pickup
Call ahead and we'll bring your order right to your car when you arrive.
Catering Orders
Planning an event? Contact us at least 48 hours in advance for catering.
Phone Orders
Prefer to call? Our team is available during all business hours to take your order.
FAQ
Frequently Asked Questions
Quick answers to our most common questions. Can't find what you need? Send us a message above.
Yes! We offer delivery within a 5-mile radius of our Las Cruces location. You can place a delivery order by calling us at +1 575-623-2321 or through our online ordering system.
Absolutely! We cater everything from small office lunches to large events and parties. Please contact us at least 48 hours in advance. Email us at [email protected] or call +1 575-623-2321 for details.
Yes! We offer a variety of vegetarian pizzas, salads, and sides. Please check our menu for full details, or call us and we'll help you customize an order to fit your dietary needs.
Our average delivery time is 30–45 minutes depending on your location and order volume. You'll receive an estimated time when you place your order.
We accept all major credit and debit cards (Visa, Mastercard, AmEx), Apple Pay, Google Pay, and cash for in-store orders. Online orders can be paid securely by card.
If there is an issue with your order, please contact us within 1 hour of receiving it. We'll do our best to make it right — either with a replacement or a credit. See our full Refund Policy for details.