The Easiest, Most Convenient Way to Shop Japan

Collection: Drink

142 products
  • Houkouen Matcha Tea Ceremony 6-Piece Set – Blue Glazed Chawan (Tea Bowl)
    Houkouen Matcha Tea Ceremony 6-Piece Set – Blue Glazed Chawan (Tea Bowl)
    Regular price
    $93.50
    Sale price
    $93.50
    Unit price
    per 
  • Yamashiro Premium Pesticide-Free Organic Uji Gyokuro Tea – Made in Kyoto – 100 g
    Yamashiro Premium Pesticide-Free Organic Uji Gyokuro Tea – Made in Kyoto – 100 g
    Regular price
    $56.60
    Sale price
    $56.60
    Unit price
    per 
  • Otsuka Seicha Kakegawa Deep Steamed Green Tea 300g – Shipped Directly from Japan
    Otsuka Seicha Kakegawa Deep Steamed Green Tea 300g – Shipped Directly from Japan
    Regular price
    $39.80
    Sale price
    $39.80
    Unit price
    per 
  • TSUJIRI Sencha Green Tea – 50 Bags – from Uji Kyoto – Shipped Directly from Japan
    TSUJIRI Sencha Green Tea – 50 Bags – from Uji Kyoto – Shipped Directly from Japan
    Regular price
    $38.40
    Sale price
    $38.40
    Unit price
    per 
  • Houkouen Matcha Tea Ceremony 6-Piece Set – Red Sakura Tenmoku Chawan (Tea Bowl)
    Houkouen Matcha Tea Ceremony 6-Piece Set – Red Sakura Tenmoku Chawan (Tea Bowl)
    Regular price
    $93.50
    Sale price
    $93.50
    Unit price
    per 
  • Houkouen Matcha Tea Ceremony 6-Piece Set – Blue Cave Chawan (Tea Bowl)
    Houkouen Matcha Tea Ceremony 6-Piece Set – Blue Cave Chawan (Tea Bowl)
    Regular price
    $93.50
    Sale price
    $93.50
    Unit price
    per 
  • Houkouen Matcha Tea Ceremony 6-Piece Set – Hagoromo Chawan (Tea Bowl)
    Houkouen Matcha Tea Ceremony 6-Piece Set – Hagoromo Chawan (Tea Bowl)
    Regular price
    $93.50
    Sale price
    $93.50
    Unit price
    per 
  • Houkouen Matcha Tea Ceremony 6-Piece Set – Ash Glazed Chawan (Tea Bowl)
    Houkouen Matcha Tea Ceremony 6-Piece Set – Ash Glazed Chawan (Tea Bowl)
    Regular price
    $93.50
    Sale price
    $93.50
    Unit price
    per 
  • Yamashiro Premium Hojicha Latte – Made in Kyoto – 240 g
    Yamashiro Premium Hojicha Latte – Made in Kyoto – 240 g
    Regular price
    $55.30
    Sale price
    $55.30
    Unit price
    per 
  • Yamashiro Premium Relaxation Hojicha Tea – Made in Kyoto – 200 g
    Yamashiro Premium Relaxation Hojicha Tea – Made in Kyoto – 200 g
    Regular price
    $36.90
    Sale price
    $36.90
    Unit price
    per 
  • Yamashiro Premium Relaxation Hojicha Tea – Made in Kyoto – 500 g
    Yamashiro Premium Relaxation Hojicha Tea – Made in Kyoto – 500 g
    Regular price
    $47.60
    Sale price
    $47.60
    Unit price
    per 
  • Yamashiro Premium Relaxation Hojicha Tea – Made in Kyoto – 1 kg
    Yamashiro Premium Relaxation Hojicha Tea – Made in Kyoto – 1 kg
    Regular price
    $64.20
    Sale price
    $64.20
    Unit price
    per 
  • Yamashiro Premium Hojicha Tea Feast – Made in Kyoto – 200 g
    Yamashiro Premium Hojicha Tea Feast – Made in Kyoto – 200 g
    Regular price
    $37.80
    Sale price
    $37.80
    Unit price
    per 
  • Yamashiro Premium Hojicha Tea Feast – Made in Kyoto – 500 g
    Yamashiro Premium Hojicha Tea Feast – Made in Kyoto – 500 g
    Regular price
    $50.40
    Sale price
    $50.40
    Unit price
    per 
  • Yamashiro Premium Hojicha Tea Feast – Made in Kyoto – 1 kg
    Yamashiro Premium Hojicha Tea Feast – Made in Kyoto – 1 kg
    Regular price
    $69.80
    Sale price
    $69.80
    Unit price
    per 
  • Yamashiro Premium Sencha Karigane Hojicha Tea – Made in Kyoto – 200 g
    Yamashiro Premium Sencha Karigane Hojicha Tea – Made in Kyoto – 200 g
    Regular price
    $41.00
    Sale price
    $41.00
    Unit price
    per 
  • Yamashiro Premium Sencha Karigane Hojicha Tea – Made in Kyoto – 500 g
    Yamashiro Premium Sencha Karigane Hojicha Tea – Made in Kyoto – 500 g
    Regular price
    $56.20
    Sale price
    $56.20
    Unit price
    per 
  • Yamashiro Premium Gyokuro Karigane Hojicha Tea – Made in Kyoto – 200 g
    Yamashiro Premium Gyokuro Karigane Hojicha Tea – Made in Kyoto – 200 g
    Regular price
    $43.40
    Sale price
    $43.40
    Unit price
    per 
  • Yamashiro Premium Gyokuro Karigane Hojicha Tea – Made in Kyoto – 500 g
    Yamashiro Premium Gyokuro Karigane Hojicha Tea – Made in Kyoto – 500 g
    Regular price
    $61.90
    Sale price
    $61.90
    Unit price
    per 
  • Yamashiro Premium Charcoal Roasted Hojicha Tea – Made in Kyoto – 200 g
    Yamashiro Premium Charcoal Roasted Hojicha Tea – Made in Kyoto – 200 g
    Regular price
    $44.10
    Sale price
    $44.10
    Unit price
    per 
  • Yamashiro Premium Charcoal Roasted Hojicha Tea – Made in Kyoto – 500 g
    Yamashiro Premium Charcoal Roasted Hojicha Tea – Made in Kyoto – 500 g
    Regular price
    $65.90
    Sale price
    $65.90
    Unit price
    per 
  • Yamashiro Premium Highest Grade Hojicha Tea – Made in Kyoto – 100 g
    Yamashiro Premium Highest Grade Hojicha Tea – Made in Kyoto – 100 g
    Regular price
    $42.40
    Sale price
    $42.40
    Unit price
    per 
  • Yamashiro Premium Highest Grade Hojicha Tea – Made in Kyoto – 200 g
    Yamashiro Premium Highest Grade Hojicha Tea – Made in Kyoto – 200 g
    Regular price
    $55.20
    Sale price
    $55.20
    Unit price
    per 
  • Yamashiro Premium Highest Grade Hojicha Tea – Made in Kyoto – 500 g
    Yamashiro Premium Highest Grade Hojicha Tea – Made in Kyoto – 500 g
    Regular price
    $94.30
    Sale price
    $94.30
    Unit price
    per 
  • Yamashiro Premium Hot Water Uji Gyokuro Tea – Made in Kyoto – 1 kg
    Yamashiro Premium Hot Water Uji Gyokuro Tea – Made in Kyoto – 1 kg
    Regular price
    $122.40
    Sale price
    $122.40
    Unit price
    per 
  • Yamashiro Premium Hot Water Uji Gyokuro Tea – Made in Kyoto – 500 g
    Yamashiro Premium Hot Water Uji Gyokuro Tea – Made in Kyoto – 500 g
    Regular price
    $77.00
    Sale price
    $77.00
    Unit price
    per 
  • Yamashiro Premium “Hachi-jyu Hachi-ya” Uji Gyokuro Tea – Made in Kyoto – 1 kg
    Yamashiro Premium “Hachi-jyu Hachi-ya” Uji Gyokuro Tea – Made in Kyoto – 1 kg
    Regular price
    $132.90
    Sale price
    $132.90
    Unit price
    per 
  • Yamashiro Premium “Hachi-jyu Hachi-ya” Uji Gyokuro Tea – Made in Kyoto – 500 g
    Yamashiro Premium “Hachi-jyu Hachi-ya” Uji Gyokuro Tea – Made in Kyoto – 500 g
    Regular price
    $82.30
    Sale price
    $82.30
    Unit price
    per 
  • Yamashiro Premium Hot Water Uji Gyokuro Tea – Made in Kyoto – 100 g
    Yamashiro Premium Hot Water Uji Gyokuro Tea – Made in Kyoto – 100 g
    Regular price
    $38.80
    Sale price
    $38.80
    Unit price
    per 
  • Yamashiro Premium Hot Water Uji Gyokuro Tea – Made in Kyoto – 200 g
    Yamashiro Premium Hot Water Uji Gyokuro Tea – Made in Kyoto – 200 g
    Regular price
    $49.40
    Sale price
    $49.40
    Unit price
    per