Beach Rivarela in Novigrad offers a Mediterranean and seafood dining experience with a bar, set on a beautifully decorated beach. This popular spot features both rocky and paved areas, providing a scenic setting for relaxation and enjoyment.