Cozy, family-run Sicilian diner with Grand Harbour views.