Pizza restaurant
Depot Pizza & Deli
Odessa, TX92% like it (4.6 / 257 Reviews )
CONTACT
Address: 2701 Kermit Hwy, Odessa, TX 79764, United States Map ➦ Get Directions
Phone : +1 (432) 333-4082 Call
ABOUT
Depot Pizza & Deli is a pizza restaurant located
at 2701 Kermit Hwy, , Odessa
, TX.
It has received 257 reviews with an average rating of 4.6 stars.
It has received 257 reviews with an average rating of 4.6 stars.
FAQs
This Pizza restaurant received 4.6 points from 257 customer reviews.
The address of Depot Pizza & Deli is:
Depot Pizza & Deli2701 Kermit Hwy
Odessa,
P: +14323334082
Depot Pizza & Deli is listed under
LOCATION
Depot Pizza & Deli Location