The Crunch World Famous Chicken

Takeout Restaurant · 8725 Livernois, Detroit, MI

More food in Detroit, MI · Takeout in Detroit