• The Green Teahouse - Westfarms Mall

    • Food & Drink
    • Shopping & Specialty Retail
    500 Westfarms Mall
    C 232
    Farmington, CT 06110
    (860) 232-6666