Bora Bora is a restaurant located in Annecy, France, offering a dining experience with a terrace. It is known for accommodating business meals and group reservations, and also provides takeaway options.