We have been to many Castle Hill restaurants and have always found Blakes to be the best. The food is always of a standard you would expect from a high quality city restaurant. The family service is really refreshing and isn't found in many restaurants today. Steaks are always cooked to perfection and serving sizes are decent. Highly recommend.
