Just head to Lake Victoria Restaurant and Bar once you’re in Abuja. That’s where you get the best dishes in an exquisite environment.
Lake Victoria Restaurant and Bar
…welcome to the home of comfort
No. 56 Anthony Enahoro Street, Utako Abuja.
Tel: 08051725842