How do you review one of the most understated restaurants in Abuja? Why not start with what makes it so understated. Chez Victor is located at 7 Ganges, off Alvan Ikoku Way, Maitama, Abuja. If you know Abuja well, you’d recognize that this part of Maitama (commonly referred to as Minister’s Hill) as one of […]