English Tea Shop Green Tea Pomegranate - Gan Teck Kar Foods