Soho Chicken

9393 Bellaire Blvd, Houston, TX|
Soho Chicken Logo