We had a lovely meal at Leonardos and are regular visitors to this restaurant. The service is excellent and the food is delicious and cooked from fresh . This is a small restaurant with an intimate atmosphere and we would have no hesitation recommending it....More