Enjoy fresh seafood at Delfini, a fish restaurant offering outdoor seating, free WiFi, and a selection of wine and beer.