La Caravella is a restaurant and pizzeria offering a diverse menu and quality service in a welcoming atmosphere.