La Source is a restaurant offering French cuisine in a convivial atmosphere. It also features a variety of coffee and bar options.