Crispy Chicken Fritta Restaurants in Denton
Show restaurants on map
4.2
Menu
Table booking
4.2
Menu
Table booking
City: Denton, 2809 S Interstate 35 E, 76208, Denton, United States
"It's an Olive Garden, so you know what to expect. We had excellent service from both Andy and Josiah. The food was hot and fresh, and the atmosphere w..."
Price
Feedback
These reviews refer only to the mentioned ingredients.