Vegetables Restaurants in Tolleson
Show restaurants on map

4.4
Menu
Table booking
4.4
Menu
Table booking
City: Tolleson, South 99th Avenue, Tolleson, 85353, United States Of America
"I normally don’t leave bad reviews, this place is often good. But the lemon chicken I got today was inedible."
Feedback
These reviews refer only to the mentioned ingredients.