ADDRESS

1133 E. 42ND STREET - ODESSA, TX 79762

OPEN 7 DAYS A WEEK

MON - THUR: 10AM - 9PM | FRI - SUN: 10AM - 10PM

PHONE

(432) 366-0200

NOODLE SOUP

HOT POT

APPERTIZER

CLAY POT

SALAD

RICE DISH