Le Saint Jacques is a restaurant offering fresh, flavorful dishes in a pleasant setting.