Skip this place if you can. Grab some food in Te Anau on the way in or just eat on the cruise. The food was rubbish at the Blue Duck, expensive and poorly cooked. The service was pretty lack lustre from the uninterested staff. It's the only show in town here at Milford Sound, so no-one to compete against.