We vested tis restaurant on a Saturday night meaning they were busy but they found us a table so we sat down and waited and waited and waited after half an hour someone came to take our order. We waited nearly half an hour for our starters and then 40mins for our main course. There seem to be no reason for this long wait. The food when it arrived was very good well-presented and very tasty. Just a shame about the service.
If you own or manage Leonardo's Ristorante, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.