Il Giardino

restaurants / Italian

Lonely Planet review

The best pizzas in town are made by the Italian-descended family who run this place. It's set around a big leafy indoor garden and offers pasta, steaks and good salads and sandwiches, too.