Find the best restaurants in Kafanchan, Nigeria: 2 places with address, phone number, opening hours and ratings.
Restaurants
3.4 (80)
H8W6+637, Kagoro Road, 802145, Kafanchan
Hotels
3.3 (64)
H7H8+2PQ, 802129, Kafanchan