1 View Verified Amihan Organics @amihanorganics.ph Teaza Cafe, P. Cayetano Blvd, corner Amihan, Taguig, 1632 Metro Manila