La Taverna is a restaurant, located at Victoria Island, Lagos, Nigeria
Thin crust pizza with prawns and BBQ, very well done!
I had Ravioli with shrimps. A dream. If you are in VI and want good food, nice place & good service. Visit the Taverna