Edamame Restaurants in Te Anau
Show restaurants on map
3.4
Menu
3.4
Menu
City: Te Anau, 63 Town Center, Te Anau I-9600, New Zeland, New Zealand
"We stopped off in Te Anau on our way to Milford Sound and our tour bus dropped us off at Hollyford Cafe for a quick 15mins break to use the facilities..."
Feedback
These reviews refer only to the mentioned ingredients.