Green Tea

A type of tea that is made from Camellia sinensis leaves and buds, please note this tea is made is from a green tea, tea bag and is not the same as our fresh green tea which you can find on our menu. 

  • Product Code: green_tea
  • Availability: In Stock
  • £2.20