La Plage Keller
http://www.plagekeller.com/
On the Cap d'Antibes, a sandy beach where you are inspired by the view of one of the most beautiful bays of the world, and a panoramic restaurant where you can enjoy sea food specialties for lunch and dinner