RESTAURANT

Chicken Salad Chick

1720 Old Fannin Road, Flowood 1 review

Chicken Salad Chick, is a restaurant located in 1720 Old Fannin Road, Flowood. The best dish is Chicken Salad Variety. Our users uploaded 1 dish photo

Map