Costa Azul is a family restaurant offering homemade meals with a daily changing menu featuring fresh dishes. Takeaway options are available.