Green Tea Can

£3.45£3.65

Traditional unsweetened Japanese green tea. Served Chilled (330ml)