Address: 4432 LEAVENWORTH ST. OMAHA, NE 68105
Phone: 402-556-6464
Hours of Operation: Monday: Closed Tues-Thurs: 11:00am – 9:00pm Fri-Sat: 11:00am – 9:30pm Sunday: 4:00pm – 9:00pm
Happy Holidays! We're shipping your favorite pizzas. Kick off the new year with La Casa! Dismiss