Szechuan House
6990 TX-191 Frontage, Odessa
(432) 528-8189
Menu
Restaurants in Odessa, TX
Szechuan House
6990 TX-191 Frontage, Odessa, TX 79765
(432) 528-8189