Having been to just about all the restaurants in Salisbury we still prefer to eat at Leonardo's. Sometimes you may have to wait a short time to be seated at you table whilst other diners finish their meal, but this is a small inconvenience when you know how good your own meal is going to be. The starters and main courses were of a very high standard and if you get past those and manage a sweet then you are in for a real treat. All are made fresh every day by the owner and should not be missed. We will definitely be returning here again.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.