Zalto wine glasses are delicate globes of glass. But do they really make wine taste better?

from Bon Appétit
http://www.bonappetit.com/story/zalto-wine-glasses

LEAVE A REPLY