Skip to content
Bar

Zucchi's Ristorante Italiano

1 local recommends
Location
1541 John Ben Shepperd Pkwy
Odessa, TX 79761
Phone(432) 550-7443
Hours of Operation statusClosed · Opens 5:00 PM