This Italian restaurant specializes in a variety of pastas, pizzas, risottos, lasagnas, and cannelloni, with a selection of homemade desserts. They also offer a pet-friendly terrace dining option.