Hikkaduwa, Galle
Italian
Worst italian food in Hikkaduwa. Really. Unattentive and even short service.