Literally meaning "in the company of friends," this restaurant is located in the French countryside atop rolling hills. In ... More