TEDESCO'S OF CASTLE HILL PTY LTD 0.0 0 reviews ClosedOpens at 09:00 Se 5 23 Terminus StCastle Hill - NSW - 2154 Tailor Whatsapp Facebook Twitter Linkedin Recommend WhatsApp Call (02) 9634 6900 0409 456 343 Directions Directions