Restaurant Galea offers a modern take on local cuisine. Enjoy efficient service and stunning bay views from its beautiful terrace.