An authentic Italian restaurant with an open kitchen concept and outdoor terrace seating, overlooking idyllic Emerald Bay and Tri Trang Beach, Phuket.