Gallery – Thai Restaurant ReservationS To book a table at your local Thai restaurant in Castle Hill or for special catering, call us now on 02 9894 8170 ORDER Thai FOOD TAKEAWAY ORDER ONLINE