Depot Pizza & Deli

Phone orders only

2701 Kermit Hwy, Odessa, TX 79764

$0 MinimumAre you the owner?
SliceRestaurants in Odessa Depot Pizza & Deli
Price: $$