Leonardo's Restaurant
About
By far one of the best pizzas you'll ever have, made by Italian chef-owner Roberto with pukka Italian authenticity. The osso buco and tagliata are recommended, portions are just right, and the service makes you feel pampered — the whole experience is smooth and enjoyable.