Chicken Town |
||||||
| From Sierra Leone | ||||||
Restaurant
|
||||||
| In Freetown, Sierra Leone | ||||||
About Chicken TownThe BEST Chicken in Sierra Leone. Great food! Great service! Great vibe!
|
||||||
|
||||||
|
|