Description
Altavilla is an Italian restaurant located in the Island of Malta that offers an authentic and delicious cuisine. Its menu features a wide range of dishes from pizza to seafood, as well as vegetarian and vegan options. The restaurant is known for its friendly and welcoming atmosphere, as well as its excellent customer service. With its convenient opening hours and take-out option, Altavilla is the perfect place for a delicious and memorable dining experience. Make your reservation today and enjoy the best Italian food Malta has to offer!