Henkaa ← View details 1245 Caledonia Road #101, North York, Toronto, ON M6A 2X6 +1 647-708-6522 Get Directions From* To * — Required information