French and Italian restaurant, Le Castelin, offering a unique dining experience.