Iguana Street Bar & Restaurant is located in Hamilton, New Zealand on 203 Victoria Street, Hamilton Central. Iguana Street Bar & Restaurant is rated 4.2 out of 5 in the category restaurant in New Zealand.
Address
203 Victoria Street, Hamilton Central