Chinese Kitchen Restaurant Address: 3183 E University Blvd, Odessa, TX 79762 Phone: (432) 362-8481 Payment: Restaurants, Foods-Carry Out, Chinese Other Businesses: Little Caesars Pizza at 2614 N Grandview Ave, Odessa, TX 79761 Tilted Kilt Pub & Eatery at 500 E 4th St, Odessa, TX 79761 Mi Placi Italian Restaura at 2607 N Grandview Ave, Odessa, TX 79761 Five Guys at 4101 East 42nd Street, Odessa, TX 79762 Subway at 3181 E University Blvd, Odessa, TX 79762