Greek Chicken Restaurants in Allen
Show restaurants on map
4.2
Menu
Table booking
4.2
Menu
Table booking
City: Allen, 711 Central Expy S, Allen, United States Of America, 75013
Accepts Credit Cards, Outdoor Seating, Wheelchair Accessible, Television
4.2
Menu
Table booking
4.2
Menu
Table booking
City: Allen, 600 East Main Street, Allen, 75003, United States Of America
"Everyone was friendly kind and helpful. The food was pretty good."
4
Menu
4
Menu
City: Allen, 600 E Main St, Allen, TX 75002, United States
Menu
Menu
City: Allen, 711 Central Expy S, Allen, United States
The menu of Tworows Of Allen from Allen includes 88 menus. On average, menus or drinks on the card cost about $10.5. The categories can be viewed on t...
Feedback
These reviews refer only to the mentioned ingredients.