Opening hours of Cafe in Leigh Creek, Victoria Opening hours of Cafe in Leigh Creek, Victoria Home / Victoria / Leigh Creek / Cafe Cafe Ale House - Kryal Castle Leigh Creek, Leigh Creek, Victoria 3352 Categories of local businesses in Leigh Creek Cafe Conference center Establishment Event venue Fast food restaurant Festival Fish & chips restaurant Food Food & Drink Function room facility Hotel Party planner Theme park Tourist attraction Wedding venue