Hahndorf Chinese Restaurant phone 63-65 Main St Hahndorf, South Australia 5245 map Haru Japanese Restaurant & Takeaway phone 2/42 Main Street Hahndorf, South Australia 5245 map if (!IN_DEV) { ?> } ?> Mustard Seed Restaurant phone 17 Main St Hahndorf, South Australia 5245 map