The Uptown Restaurant

The Uptown Restaurant
The Uptown Restaurant is located in Victoria Island, Lagos. It is another great place to get panoramic scenic views of Victoria Island. It has a classy interior and a sushi bar combined with all that natural light streaming in those wide wide windows, Uptown could easily become your favourite date night spot.

Leave a Reply

Your email address will not be published. Required fields are marked *