Dubble Caen is a fast food restaurant offering options for on-site dining, takeout, delivery, and click and collect, with a focus on fresh, prepared foods.