Novigrad has an outsized reputation for seafood — several of Istria's most respected fish restaurants are here. The combination of a working fishing harbour and easy access to inland Istrian produce gives local kitchens an unusually good range to draw on.