Caravella Portuguese Restaurant. Delicious Portuguese food in the heart of Africa. We serve a large variety of seafood and meat dishes with a side salad. Mouth watering deserts , and a large variety of refreshments will complete the experience. In a quiet garden in the center of the town you can enjoy the oasis of Read more…