Feta's Lone Star Greek
300-316 E Oak St, Denton
(940) 595-0056
Recent Reviews
Order Online
You May Also Like
Oak St. Drafthouse and Cocktail Parlor - 308 E Oak St
Bar, Pubs, Cocktail Bar, Pet Friendly
Komodo Loco - 109 Oakland St
Asian Fusion, Sushi Bar, Tapas/Small Plates, Pet Friendly, Vegan
Andaman Thai Restaurant - 221 E Hickory St
Thai, Vegan, Vegetarian
Restaurants in Denton, TX
Feta's Lone Star Greek
300-316 E Oak St, Denton, TX 76201
(940) 595-0056