1133 E 42nd St.,
Odessa , TX 79762 UNITED STATES
Based on 1 reviews
Happy, happy traveler!I saw the other reviews for this place and decided to give it a try. I love Thai food, but wasn't very optimistic about Thai in Odessa. Boy, was I wrong! The food was fresh, hot and delicious!
Worldwide > United States > Odessa, TX > Restaurants