Le Canal Cafe is a restaurant offering cuisine in Ouistreham.