From Sierra Leone
Restaurant
In Freetown, Sierra Leone
About Chicken Town
The BEST Chicken in Sierra Leone. Great food! Great service! Great vibe!
chickentownsl
chickentownsl
Visit Website
Send E-mail
View Location
About Chicken Town
The BEST Chicken in Sierra Leone. Great food! Great service! Great vibe!
View Similar Pages Chicken Town
Pages similar to Chicken Town