A family run Restaurant in Marsalforn, Gozo with spectacular sea views and great food. Specializing in exquisite fish dishes.