Hahndorf Old Mill

Location: 98 Main Street,, Hahndorf, South Australia 5245 Australia
Phone: 8388 7888


Brace your lederhosen and feast on a buffet of surprises at Hahndorf's Old Mill restaurant. German dishes play a mere role among curries, roasts and desserts. Traditionalists will be happy with hot roasts, lashings of colourful veggies and hearty soups, with salads and sliced meats on-side. Finish off your meal with a glass of beer or wine at the Hahndorf's main bar.


  • Function for over 300
  • Outdoor Dining
  • Suitable for Functions
  • Historic Building
  • Parking
  • Suitable for Groups of 10
  • Live Music / Entertainment
  • Suitable for Families with children