Restaurants in Odessa, TX
Restaurants • Fast Food Restaurants • Chinese Restaurants
2927 E Business 20.,
Odessa ,
TX
79761
UNITED STATES
Based on 1 reviews
It's closed
I went there today and the place is closed down. BummerWorldwide > United States > Odessa, TX > Fast Food Restaurants