Chi Thai Revolution Restaurant

Restaurant in Abuja, Nigeria