Al Aseel Castle Hill Contact Details 15/6-14 Castle St, Castle Hill NSW 2154 Restaurant Menu Home Delivery Phone: (02) 9131 5513