P
paulseawind
Guest
I have heard there is La Bella italian restaurant in Sanur but am not able to find it's location
Does anyone know it and where it is?
And if you have been there, a score out of ten
Do they have Fried Calamari on the menu?
Thanks in advance
Does anyone know it and where it is?
And if you have been there, a score out of ten
Do they have Fried Calamari on the menu?
Thanks in advance