16 hours agoSeafront restaurant in Antibes with large terrace with sea view and large basementAntibesCommercial premises • 155 m²