Castle Hill Tavern, Castle Hill, NSW(01) Save Image Image gallery: Discovering the Charm of Castlehill Bistro Through Stunning Photos