Green Tea @ Giambrone's. on Eaten
GREEN TEA
Tea
1
REVIEW
8.4
RATING
REVIEWS
1
st
AMAZING
gouchpatrol's Tea list
Really fresh tasty green tea. Didn’t have a bitter edge like some teas do.