A green tea shot is a concentrated form of green tea, typically served in a small glass. It is made by steeping green tea leaves in hot water for a short period of time, then straining the leaves and adding a sweetener such as honey or sugar.
CONTINUE READING >