Find the top Italian restaurants in Salisbury near you now.
Italian restaurant
Address: 18 Minster St, Salisbury SP1 1TF, United Kingdom
ReserveDelivery service
Address: 1, 3 Castle St, Salisbury SP1 1TT, United Kingdom
ReserveRestaurant
Address: 1/3 Castle St, Salisbury SP1 1TT, United Kingdom
Reserve OrderItalian restaurant
Address: 4 & 5 Cross Keys Shopping Centre, 18 Queen St, Salisbury SP1 1EY, United Kingdom
Order