Explore
Map
Marketplace
Review of Iced green tea at Element Five - Vegan Tapas Bar by felice
felice
Follow
Iced Green Tea
VEGAN
Element Five - Vegan Tapas Bar, Skalitzer Str. 46b, 10997 Berlin, Germany
This iced green tea tastes pretty good but reminds me of packaged iced tea... A little too sweet
10 likes
Post
Brands supporting abillion's
mission
Advertise on abillion