1541 JB Shepperd Pkwy.

Odessa, TX 79761


Zucchi’s Ristorante, located at 1541 John Ben Shepperd Parkway in Odessa, Texas, is the finest Italian food you will find in the Permian Basin and quite possibly in all West Texas. Serving authentic Italian cuisine in a romantic, quiet atmosphere, your experience at Zucchi’s Ristorante is certain to be one of a kind!