Italian restaurant on Lantau Island serving up thin-crust stone-oven pizzas and handmade pastas. Sit on the patio to enjoy the view.