Restaurant
Chillingchow
- Address
- 2 Sadoh Lane, Ihama Rd, behind De Brit Hotel, Benin City
- Website
- chillingchow.com.ng
- Phone
- +2348144492179
—
Score
Not rated yet
Be the first to rate
What people say
No ratings yet. Be the first to say what it's really like.