A popular Italian restaurant located in the heart of Aruba. The restaurant offers a variety of delicious pizzas, pastas, salads, and other Italian dishes. The atmosphere is cozy and inviting, with a large outdoor seating area and a beautiful garden.
The restaurant is conveniently located near the beach and other attractions, making it a great spot for a casual lunch or dinner.