Chicken Inn is a Restaurant located in Zimbabwe. It is one of the 163 restaurants in Zimbabwe. Address of Chicken Inn is Bulawayo, Zimbabwe. Chicken Inn is rated 3.5 (out of 5 stars) by 388 reviewers on the web.
Some of the places around Chicken Inn are -
Bulawayo, Zimbabwe
Rating of Chicken Inn is 3.5 out of 5 stars.
Address of Chicken Inn is Bulawayo, Zimbabwe.
Chicken Inn is a Restaurant in Zimbabwe