Porto del Sol is a family-run restaurant with a sunshaded outdoor terrace and views of the bay from its large picture windows. It's popular with locals for its fresh seafood and local dishes. There's also accommodation on-site in rooms with excellent sea views (low/high season apartment from €40/65).
Porto del Sol
Northern Malta