This establishment is an Italian and Mediterranean restaurant specializing in seafood. It is located in Balestrate, Sicilia, Italia.