5200 E University Blvd.,
Odessa , TX 79762 UNITED STATES
Based on 2 reviews
Satisfactory but not much to brag aboutFor the price that you pay it was a real dissapointment. It could have and should have been so much better then what we recieved. The price is high, the service is slow, and the food was cold. I would not really suggest going here.
Sucks!Service and food horrible
Worldwide > United States > Odessa, TX > Restaurants