Address: 185 Humphrey Street, Englewood, United States Of America
City: Englewood
Dishes: 10
Reviews: 13
"All of their fried chicken sandwiches are phenomenal. The peice of chicken in the sandwich is gigantic and bigger then any other restaurant I've ever been to."
All prices are estimates.