Summer freshness on a plate!!!! Dining in Avignon France .