The system is moving to
Armadillos Te Anau
's official website
🚩: Armadillos Te Anau 84 Lakefront Drive, Te Anau 9600, New Zealand
🔗: https://www.armadillosrestaurantsnz.com/booking-te-anau-milford