A Michelin Plate restaurant on Izola's main square, serving Mediterranean seafood at a mid-range price.