Twin Beaks Fried Chicken

Chicken restaurant · 326 CT-87, Columbia, CT

More food in Columbia, CT · Chicken in Columbia