Location: The Primo Deli 18 Hume Highway Chullora, New South Wales, Australia (02) 9742 0174 Shop Hours Open to shop in store or for order pick up/collection: Monday to Saturday 7am-4pm. Closed …