a
  • Zucchi's Italian Restaurant

    1541 John Ben Shepperd Pkwy suite 18
    Odessa, TX 79761

    GET DIRECTIONS ›


    Call Us
    Phone: 432-550-7443

    Hours
    Mon: 11:30AM-2:00PM 5:15pm-9:30pm
    Tue: 11:30AM-2:00PM 5:15pm-9:30pm
    Wed: 11:30AM-2:00PM 5:15pm-9:30pm
    Thu: 11:30AM-2:00PM 5:15pm-9:30pm
    Fri: 11:30AM-2:00PM 5:15pm-10:00pm
    Sat: 5:15pm-10:00pm
    Sun: Closed

Contact us to request a reservation!

  • :