Barbarossa Restaurant
Italian · Pizza · Seafood
Barbarossa Restaurant is a casual dining establishment located on the Barbarossa beach, with a campsite behind it. It features a bar that also functions as a shop, and tables are arranged in an outdoor setting. The restaurant is easily accessible with convenient parking.
Location