Green Tea @ Giambrone's.
GREEN TEA
Giambrone's., Hertford
Really fresh tasty green tea. Didn’t have a bitter edge like some teas do.
Eaten: Tue, 21 Jan 2020 12:49