Full menu with prices & pictures
Twin Peaks Odessa 5001 East 42nd Street, Odessa, TX 79...
+14323660921
Reserve a table now for Twin Peaks Odessa
The place from Odessa offers 63 different dishes and drinks on the menu at an average price of $9.0.
The Twin Peaks Odessa is indeed a good choice, which is also confirmed by the previous guests with an average evaluation of 3.
After work you can relax at Twin Peaks Odessa with a delicious cocktail.
At this eatery you can simply ring the number +14323660921 to make reservations.