Stoddard street is a place to eat in Auckland, New Zealand. 1 YouTube travel vloggers — including Wandering Minds — have covered it across 1 clips.
“[379.0s] this place called Stoddard street, which is approximately a 15-minute”