We were served chilled YUZU JUICE (non-alcoholic) at Sushi Zo in Los Angeles -- at the end of the meal. Our chef -- and the owner -- was very secretive about it. It was heavenly, with just the perfect citrus-sweet balance.
Can this be purchased in The States? Where? What is it called?