Bacaro is a family run Italian restaurant with amazing sea views and authentic Italian cuisines ranging across pizzas, pastas and risottos.