Aalto Restaurant

at Nadan Beach