Map & Directions - Zucchis - Z Tuscan Seafood & Chop House
View Menu
Zucchis - Z Tuscan Seafood & Chop House
1541 John Ben Shepperd Pkwy#18, Odessa, TX, 79761
(432) 550-7443 (Phone)
1541 John Ben Shepperd Pkwy#18, Odessa, TX, 79761
(432) 550-7443 (Phone)