The English term "refreshing" matches the Italian term "ristorante"

other english words that include "refreshing" : italian :
refreshingly ristorante