Happy Tea House LtdRestaurants4300 Steeles Ave EMarkham, ON, L3R 0Y5 · CA+19059478627Email unavailableWebsite unavailableHours not available