Thai Thai One On Don Mills 16 Mallard Rd suite a 210, North York, Toronto, North York, ON M3B 3N1, Canada