Polly's Restaurant
Address:
6201 E Business 20, Odessa, TX 79762
Phone:
(432) 362-2311
Restaurants
Other Businesses:
- McDonald's at 10716 Hwy 191, Odessa, TX 79765
- Fabela Restaurant at 10535 W County Road 127, Odessa, TX 79765
- McDonald's at 5900 E Interstate 20, Odessa, TX 79766
- Domino's at 3111 Faudree Rd, Odessa, TX 79765
- Toby's Lounge at 6201 E Business 20, Odessa, TX 79762