Authentic Italian restaurant in the heart of Salisbury, offering pizza, pasta, and a la carte options. Gluten-free and allergen-aware.