Sicilian Table in Falmouth to open later this year