Restaurant

Leonardos la Piazza

8 locals recommend

Tips from locals

Janine
July 1, 2018
Fun place especially if you get a table outside overlooking the Market Square
Dominique
September 14, 2017
Is a fantastic Italian and my favourite place to eat here in Salisbury. I recommend you make a reservation.
The New Inn
July 10, 2016
Local Family run Italian
Former Member
October 20, 2022
Lovely little Italian restaurant off the Market Square

Locals also recommend

Location
18 Minster St
Salisbury, England