We were so happy to find an Italian restaurant after three weeks in Africa. La Taverna came highly recommended from our hotel, so I was ready for a treat. The pizza was decent and the calamari tasty. The crab balls were OK. The ambiance of the courtyard and interior made me feel so very happy because it screamed Italy or... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.