Estelle's Vis is a seafood restaurant offering takeaway and delivery options. Call to order.