SAYURI 720ml

$0

ID REQUIRED
Sayuri means “little lily” in Japanese, apt for this soft, floral noted nigori. Hints of white grape and elements of cherry blossom create a lush, creamy saké.
1