HOME / Restaurant / Flair Taverna
2701 John Ben Shepperd Pkwy, Odessa, TX 79761
+14326535154
View Business Profile