Angela also has other food options beside pizza -- full menu

also Ciao - on the cliffs - near Samsara

and Italian cafe on beach road

probably Sunrise (beach road) has other options along with their brick oven pizza and real expresso