Mama Pizza is a trendy Italian restaurant offering pizza, spaghetti, and cocktails. Enjoy clubby music and sea views from the terrace.